Конференция завершена. Ждем вас на РИТ++ в следующий раз!

nbtree-индексы в PostgreSQL. Полезные новинкиБазы данных

Доклад принят в программу конференции
Виктор Егоров
DataEgret

ДБА в DataEgret. Работает с PostgreSQL c 1998 года, имеет большой опыт администрирования как баз данных, так и программных продуктов в банковской области и сфере мобильной связи. Предпочитает Linux и Postgres в командной строке.

vyegorov@dataegret.com
Тезисы

nbtree-индексы существуют в PostrgeSQL более 20 лет, это основной и самый используемый тип индексов. В 12-й версии были внесены существенные изменения в то, как работают эти индексы.

Для начала мы рассмотрим устройство и принципы работы таких индексов: внутренние структуры, основные операции, а также проблемные места при эксплуатации этих индексов (да, это связано с распуханием).

Затем поговорим о том, какие изменения были сделаны для 12-й версии PostgreSQL (выйдет осенью 2019 года) и о заложенных возможностях для будущих улучшений.

В заключение поговорим о том, как правильно использовать индексы, как планировщик выбирает индексные выражения, как "выключить" индекс, поговорим о применении составных индексов.

Другие доклады секции Базы данных