У меня есть таблица t со столбцом c, которая является целым числом и имеет индекс btree.
Почему следующий запрос не использует этот индекс?
explain select c from t group by c;
Результат, который я получаю:
HashAggregate (cost=1005817.55..1005817.71 rows=16 width=4)
-> Seq Scan on t (cost=0.00..946059.84 rows=23903084 width=4)
Мое понимание индексов ограничено, но я думал, что такие запросы были целью индексов.