Внезапно выбор поля индексирования по времени даты стал длиннее
У меня есть таблица разделов с индексацией по полю 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