Что нового в PostgreSQL 11: INCLUDE-индексы
Первая из цикла статей Александра Алексеева — программиста-разработчика ядра PostgreSQL компании Postgres Professional — о новых фичах 11-й версии СУБД PostgreSQL, релиз которой ожидается в октябре 2018 года. Статья опубликована в нашем техническом блоге на www.habrahabr.ru.
Релиз PostgreSQL 11 состоится еще не скоро, только в октябре. Но фичфриз уже наступил, а значит мы знаем, какие фичи попали в этот релиз, и можем их потестировать, собрав PostgreSQL из ветки master. Особого внимания заслуживает фича под названием INCLUDE-индексы. Патч изначально написан Анастасией Лубенниковой, а потом допилен Александром Коротковым и Федором Сигаевым. Протолкнуть его в PostgreSQL заняло «всего лишь» что-то около трех лет.
Давайте попробуем разобраться, что же это за индексы за такие. Для начала создадим табличку для опытов.
Читать статью полностью в нашем блоге на www.habrahabr.ru: