Да, это так.
Как и для любого случая использования покрывающих индексов и стратегии index only scan.
Главная полезная особенность индексов с INCLUDE в том, что можно объединить уникальные индексы с покрывающими там, где они уже используются.
И ещё одна особенность заключается в том, что в INCLUDE можно добавить типы данных, для которых нет opclass, поскольку они не учитываются в сортировке.
Егору верить)
Постгрес никогда не объединяет страницы в B-tree. Если создать индекс на таблице и затем всё из неё удалить, пустой индекс будет занимать ровно столько же места, как и с данными. Вакуум просто пометит страницы как свободные для переиспользования при последующих вставках.
Такие дела.
Как и для любого случая использования покрывающих индексов и стратегии index only scan.
Главная полезная особенность индексов с INCLUDE в том, что можно объединить уникальные индексы с покрывающими там, где они уже используются.
И ещё одна особенность заключается в том, что в INCLUDE можно добавить типы данных, для которых нет opclass, поскольку они не учитываются в сортировке.
Постгрес никогда не объединяет страницы в B-tree. Если создать индекс на таблице и затем всё из неё удалить, пустой индекс будет занимать ровно столько же места, как и с данными. Вакуум просто пометит страницы как свободные для переиспользования при последующих вставках.
Такие дела.