Обновить
1
Сергей@NeKukSA

Пользователь

Отправить сообщение

А почему не создать подходящий для запроса индекс? Копия уже имеющегося с условием

where status <> '10782572'::numeric

Индекс всегда будет содержать ссылки только на актуальные для шедулера строки, не будет занимать много памяти и не будет распухать при условии, что строки будут своевременно обрабатываться и автовакуум на базе не выключен)

Я бы начал разговор именно с такого предложения, даже выдумывать ничего не стал бы с запросом. Индексы - такой же инструмент, чего бы им не пользоваться.

Информация

В рейтинге
5 518-й
Зарегистрирован
Активность

Специализация

Администратор баз данных
Средний
От 250 000 ₽
PostgreSQL
SQL
Базы данных
Высоконагруженные системы