Size: a a a

PostgreSQL + 1C + Linux

2020 August 12

11

19 17 in PostgreSQL + 1C + Linux
2flower _
разверните план запроса, проанализируйте ресурсы, которые для него нужны и все встанет на свои места.
еще раз я ни в коем разе не говорю что ПГ 12 сырой и не правильный. Что есть какая то вина их разработчиков или ошибки.
источник

2_

2flower _ in PostgreSQL + 1C + Linux
19 17
и еще раз повторюсь - это не вина и не проблема постгреса.

это проблема и вина разработчиков 1С, когда они недостаточно хорошо протестировали работу платформы с новым ПГ и не внесли изменения в платформу.
дело не в тестах, а в том, что они клепают костыли, у них нет нормального инструмента для использования разных СУБД плюс минус одной производительности, вот и вылезает, надеюсь их контакты с пгпро со временем это исправят.
источник

2_

2flower _ in PostgreSQL + 1C + Linux
19 17
еще раз я ни в коем разе не говорю что ПГ 12 сырой и не правильный. Что есть какая то вина их разработчиков или ошибки.
я пытаюсь вам объяснить, что НОРМАЛЬНЫЙ запрос в пг 11 будет исполняться также или медленней, чем в пг 12, т.к. с каждой новой версией вводятся оптимизации, исправление старых грехов.
источник

2_

2flower _ in PostgreSQL + 1C + Linux
Nikita Gryzlov
19 чтобы вам было поспокойнее и снизить градус дискуссии. я не собирался накатывать в прод пг12 без предварительных тестов, как имеющихся сценарных, так синтетических. емнип, пгпро заявляло о поддержке 8.3.16 двенадцатой версией постгреса. поэтому я и спрашиваю, находил ли кто-то какие-то проблемы на постгресе от пгпро на 16ой платформе помимо ругани на oid.
когда мама-1с говорит о поддержке той или иной версии постгреса своими платформами, она по умолчанию имеет ввиду сборку от 1с, а не от пгпро.
я ставил пг про 12, проблем не было, но у меня нет прода, выше писали народ использовал для прода, полет нормальный.
источник

NG

Nikita Gryzlov in PostgreSQL + 1C + Linux
2flower _
я ставил пг про 12, проблем не было, но у меня нет прода, выше писали народ использовал для прода, полет нормальный.
спасибо, ваш отзыв ценен для меня!
источник

11

19 17 in PostgreSQL + 1C + Linux
2flower _
я пытаюсь вам объяснить, что НОРМАЛЬНЫЙ запрос в пг 11 будет исполняться также или медленней, чем в пг 12, т.к. с каждой новой версией вводятся оптимизации, исправление старых грехов.
это здорово и похвально, я рад что ПГ реально растет.

еще раз это 1С платформа использует СУБД для решения определенных задач.

СУБД может быть быстрой и прекрасной, но если приложение не адаптировано под нее, то оно будет работать через пень колоду.
что наблюдалось при повышении версий ПГ, и когда разработчики платформы не учитывали их.

особо много проблем с расчетами себестоимости и зарплаты. - там сложные запросы.

как 1С транслирует наши "ущербные" запросы в запросы к субд - для меня черный ящик.

и если создатели ящика говорят - "старая версия ящика (платформа 1С не поддерживает новую версию СУБД (ПГ 12)" я подожду когда будет новая версия "черного ящика".

и буду это рекомендовать остальным.
источник

11

19 17 in PostgreSQL + 1C + Linux
2flower _
дело не в тестах, а в том, что они клепают костыли, у них нет нормального инструмента для использования разных СУБД плюс минус одной производительности, вот и вылезает, надеюсь их контакты с пгпро со временем это исправят.
да не важно что они там клепают - нам с этим жить.
выбор либо протестированные ими костыли, либо нет. Третьего не дано
я выбираю протестированные костыли.

И, при всем уважении, я не доверяю тестам "я поставил погонял - вроде работает"
не доверяю когда разработчики СУБД "тестируют работу приложения". это разные сферы, разные критерии, разные компетенции.
источник

2_

2flower _ in PostgreSQL + 1C + Linux
19 17
это здорово и похвально, я рад что ПГ реально растет.

еще раз это 1С платформа использует СУБД для решения определенных задач.

СУБД может быть быстрой и прекрасной, но если приложение не адаптировано под нее, то оно будет работать через пень колоду.
что наблюдалось при повышении версий ПГ, и когда разработчики платформы не учитывали их.

особо много проблем с расчетами себестоимости и зарплаты. - там сложные запросы.

как 1С транслирует наши "ущербные" запросы в запросы к субд - для меня черный ящик.

и если создатели ящика говорят - "старая версия ящика (платформа 1С не поддерживает новую версию СУБД (ПГ 12)" я подожду когда будет новая версия "черного ящика".

и буду это рекомендовать остальным.
"что наблюдалось при повышении версий ПГ, и когда разработчики платформы не учитывали их.
" -вот это не понятно, вы ничего не приводите в качестве фактов.
я выше с кем то беседовал, была какая то ошибка сейчас не помню для 11-й версии и 1с ,может даже по oid'ам, но факт в том, что еще в 10-ке это изменилось,т.е.  эти ошибки тянулись из прошлого.
"особо много проблем с расчетами себестоимости и зарплаты. - там сложные запросы."-я думаю следует читать как кривые запросы.
До создания оконных агрегатных функций в sql было очень нудно и не всегда эффективно считать аналитику, если 1с например до сих пор не использует возможности
стандартного sql-это беда платформы я согласен.
но для меня важно понимание, что там в пг-12 по другому использует 1с, чем в 11.
источник

2_

2flower _ in PostgreSQL + 1C + Linux
19 17
да не важно что они там клепают - нам с этим жить.
выбор либо протестированные ими костыли, либо нет. Третьего не дано
я выбираю протестированные костыли.

И, при всем уважении, я не доверяю тестам "я поставил погонял - вроде работает"
не доверяю когда разработчики СУБД "тестируют работу приложения". это разные сферы, разные критерии, разные компетенции.
"да не важно что они там клепают - нам с этим жить."
это как раз важно, если вы знаете где яма ее можно обойти.

"И, при всем уважении, я не доверяю тестам "я поставил погонял - вроде работает""-вы абсолютно правы,
я специально подставился, чтобы вы меня припечатали фактами, но их у вас нет.
источник

11

19 17 in PostgreSQL + 1C + Linux
2flower _
"да не важно что они там клепают - нам с этим жить."
это как раз важно, если вы знаете где яма ее можно обойти.

"И, при всем уважении, я не доверяю тестам "я поставил погонял - вроде работает""-вы абсолютно правы,
я специально подставился, чтобы вы меня припечатали фактами, но их у вас нет.
а как я обойду яму? :) платформа закрытая. не использовать 1С?
источник

👨

👨🏼‍💻 in PostgreSQL + 1C + Linux
Может кто знает как лечить, скачал посгр 12 с https://1c.postgres.ru/ гружу чистую базу из 1C Предприятие x86-64 (8.3.18.891) и вот такая ошибка
источник

2_

2flower _ in PostgreSQL + 1C + Linux
19 17
а как я обойду яму? :) платформа закрытая. не использовать 1С?
ну как люди ногами машины водят, рук то у них нет, вот здесь также. :)
источник

2_

2flower _ in PostgreSQL + 1C + Linux
👨🏼‍💻
Может кто знает как лечить, скачал посгр 12 с https://1c.postgres.ru/ гружу чистую базу из 1C Предприятие x86-64 (8.3.18.891) и вот такая ошибка
libICU установлен?
источник

👨

👨🏼‍💻 in PostgreSQL + 1C + Linux
ХЗ, что инсталятор ставит то и и стоит
источник

2_

2flower _ in PostgreSQL + 1C + Linux
локаль установлена русская? ru_RU.UTF8
источник

👨

👨🏼‍💻 in PostgreSQL + 1C + Linux
сек
источник

2_

2flower _ in PostgreSQL + 1C + Linux
но я бы поставил на icu
источник

2_

2flower _ in PostgreSQL + 1C + Linux
вот относительно свежая статья, там как раз описывается, что могло пойти не так,
как инструкцию к действию я бы ее не рассматривал, но возможно у вас часть пакетов не установлено.
https://infostart.ru/1c/articles/985501/
источник

👨

👨🏼‍💻 in PostgreSQL + 1C + Linux
там на дебиане ,  на винде простой установщик, дальше дальше дальше
источник

2_

2flower _ in PostgreSQL + 1C + Linux
О_о про винду не знаю.
источник