в отсортированном виде по primary key. Не понимаю почему, но постгрес решил что нужно зачем-то еще раз отсортировать здоровенную табличку. Как пофиксить?
А почему Вы думаете, что правы Вы, а не PostgreSQL (т.е. что надо что-то "фиксить")? Покажите лучше (текстом, естественно, не картинками!) \d таблицы, и два EXPLAIN — обычный и с "enable_seqscan = off".
Потому что ты тянешь всю таблицу и индекс не используется
Ты написал ORDER BY, значит, тебе надо отсортировать
Обсуждают сегодня