Встроенное партицирование в постгресе и сторонние решения | Дмитрий Иванов, Максим Милютин
HTML-код
- Опубликовано: 26 апр 2018
- Встроенное партицирование в постгресе и сторонние решения | Дмитрий Иванов, Максим Милютин
В 10-й версии постгреса появилось встроенное партицирование таблиц. Однако ставить точку на развитии этого функционала, начало работы над которым ведётся с августа 2015 года, пока рано. В новом 11-ом релизе ведутся несколько параллельных работ по преодолению ограничений встроенного партицирования (update ключа партицирования, вставка в foreign партиции, локальные и глобальные индексы) и внедрение оптимизаций (runtime partition pruning, parallel append нода и partition-wise aggregation/grouping), которые восполнят многолетний пробел в этой области.
Помимо этого получили развитие сторонние решения для партицирования таблиц - pg_pathman и timescaledb, каждый из которых предоставляет свои дополнительные возможности, отсутствующие в ваниле.
В своём доклады мы постараемся рассказать про возможности каждого из решений, обрисовать нишу, сделав упор на разрабатываемые фичи в ванильном постгресе.
Подробнее: pgconf.ru/2018...
#pgconfru #postgresql #pg_pathman #timescaledb #partitioning #PostgresProfessional