У меня есть таблица, которая содержит большое количество записей, но только часть из них «активна» в любой момент времени, и моему веб-приложению просто нужно ссылаться на них. У меня есть процесс обновления, который запускается каждую ночь, который добавляет новые (активные) записи и может повторно активировать старые записи.
Сможет ли postgres понять, что он должен кэшировать активные записи? Если нет, должен ли я переместить активные записи в новую таблицу, чтобы помочь ей, или есть какой-то другой способ дать ей «подсказку»?
ОБНОВЛЕНИЕ. Активные записи обозначаются значением NULL в поле даты и времени с именем end_date.
Спасибо