Size: a a a

PostgreSQL + 1C + Linux

2016 July 21

М

Михаил in PostgreSQL + 1C + Linux
Александр Еременчук
В pg есть проблема по расчету ожидаемого кво строк с несколькими предикатами (нет статистики по кореляции значений полей, поэтому просто перемножает селективности) из за которой после некоторых соединений ожидаемое кво строк = 1 (это минимум). Понятно что дальше идет nested loop... А по факту потом по миллиону раз (сам видел)...
:( Получается план с двумя вложенными субпаланами, в последнем 800тыс loop, потом на субплане 2 уровня еще 25тыс, и в итоге пользователи ждут результата в подборе 8сек на каждый поиск
но hash semi join вроде норм спасает
источник

SZ

Sergey Zhemoitel in PostgreSQL + 1C + Linux
круто, конечно, но в базе чаще всего 1 сидит
источник

A

Alexey in PostgreSQL + 1C + Linux
Sergey Zhemoitel
знаю одну конторку, там два сервака стоит на 2.5 юзера
Я несколько знаю ))
источник

A

Andrey in PostgreSQL + 1C + Linux
Кстати, рассказывайте, кто на достаточно крупных внедрениях 1С использует pgcompacttable.pl, оно справляется?
источник

DV

Dmitry Vasiliev in PostgreSQL + 1C + Linux
btw, а в чем преимущество pgcompacttable.pl над pg_repack?
источник

DV

Dmitry Vasiliev in PostgreSQL + 1C + Linux
всегда использовал pg_repack и всегда предсказуемый результат
источник

DV

Dmitry Vasiliev in PostgreSQL + 1C + Linux
возможно когда-то выйдет коробочный многопоточный вакуум фул и тогда он похоронит все эти утилиты
источник

DV

Dmitry Vasiliev in PostgreSQL + 1C + Linux
(многопоточный в отношении одного релейшена)
источник

A

Andrey in PostgreSQL + 1C + Linux
Преимущество в гибкости интерпретируемого языка (правда, язык марсианский 😃)
источник

NP

Nikolay Popov in PostgreSQL + 1C + Linux
для pgcompacttable.pl не нужен pk, как для pg_repack.
источник

G

Grigory in PostgreSQL + 1C + Linux
источник

G

Grigory in PostgreSQL + 1C + Linux
В тему out of memory у нас при выгрузке из 1с в битрикс
источник

G

Grigory in PostgreSQL + 1C + Linux
128 Гб оперативной памяти
источник

АВ

Александр Вир in PostgreSQL + 1C + Linux
Пикабу? Ты серьезно?
источник

DN

Dmitry Nagovitsin in PostgreSQL + 1C + Linux
после "И каждый месяц с пивом и попкорном я смотрю, как этот монстр ложится под загрузкой 100Мб файла выгрузки.
Великие "программисты 1С" не знают о существовании типа данных tinyint,nvarchar(10) и прочих."
источник

DN

Dmitry Nagovitsin in PostgreSQL + 1C + Linux
все становится ясно
источник

DN

Dmitry Nagovitsin in PostgreSQL + 1C + Linux
тип данных nvarchar(10)
источник

DN

Dmitry Nagovitsin in PostgreSQL + 1C + Linux
угу блять
источник

G

Grigory in PostgreSQL + 1C + Linux
😂😂😂
источник

DN

Dmitry Nagovitsin in PostgreSQL + 1C + Linux
кстати тут недавно заливали дамп пг
источник