Внезапно выбор поля индексирования по времени даты стал длиннее

У меня есть таблица разделов с индексацией по полю datetime В django orm у меня есть 2 варианта запросов

Первый вариант

MyModel.objects.filter(my_datetime_field__gt=date(2022, 1 , 1))

Запрос выполняется 3,5-5 секунд

Второй вариант

MyModel.objects.filter(my_datetime_field__date__gt=date(2022, 1 , 1))

Этот запрос выполняется 0,05 секунды

Вопрос

Ранее запросы выполнялись в одно и то же время. Что могло произойти?

Некоторая информация

django: 2.0
postgres: 12.3
тип_индекса: btree

Я пробую дальше

VACUUM (VERBOSE, ANALYZE) my_table
REINDEX INDEX my_index

Вернуться на верх