История изменений
Исправление Toxo2, (текущая версия) :
... на мой взгляд - сам индекс на поле из ORDER BY плохой. Там дата. На полумиллиарде записей, если получилось допустим сотня миллионов дат - то плохо понимаю, как он вообще может пригодиться людям. Он же почти ничем не отличается от SeqScan. Так? С чего вдруг ПГ решает что бегать по такому жирному индексу и отсчитывать LIMIT может быть выгоднее отбора по id?
И что характерно - при некоторых условиях (если записи не очень далекие) - таки угадывает даже.
---
Вы бы не хамили незнакомым людям. Просто на всякий случай.
Исходная версия Toxo2, :
... на мой взгляд - сам индекс на поле из ORDER BY плохой. Там дата. На полумиллиарде записей, если получилось допустим сотня миллионов дат - то плохо понимаю, как он вообще может пригодиться людям. Он же почти ничем не отличается от SeqScan. Так? С чего вдруг ПГ решает что бегать по такому жирному индексу и отсчитывать LIMIT может быть выгоднее отбора по id?
И что характерно - при некоторый условиях (если записи не очень далекие) - таки угадывает даже.