Добавить в корзинуПозвонить
Найти в Дзене
Postgres Professional

Глобальные индексы в Postgres Pro: глобальная уникальность без костылей

Секционирование таблиц ускоряет работу с большими данными, но в PostgreSQL есть проблема: уникальность обеспечивается только в пределах секции, а запросы по неключевым полям вынуждают базу перебирать кучу секций. 🖥 В Postgres Pro Enterprise 17.5.1 мы добавили глобальные индексы и сделали работу с секционированием удобнее. Функция пока экспериментальная, но уже дает ощутимый прирост удобства и скорости. Подробнее о фиче — в карточках, а все детали рассказали в статье на Хабре. (https://habr.com/ru/companies/postgrespro/articles/941008/)

Секционирование таблиц ускоряет работу с большими данными, но в PostgreSQL есть проблема: уникальность обеспечивается только в пределах секции, а запросы по неключевым полям вынуждают базу перебирать кучу секций.

🖥 В Postgres Pro Enterprise 17.5.1 мы добавили глобальные индексы и сделали работу с секционированием удобнее. Функция пока экспериментальная, но уже дает ощутимый прирост удобства и скорости.

Подробнее о фиче — в карточках, а все детали рассказали в статье на Хабре. (https://habr.com/ru/companies/postgrespro/articles/941008/)