多数のレコードを含むテーブルがありますが、一度に「アクティブ」になるのはそれらの一部のみであり、Web アプリはそれらを参照するだけで済みます。新しい (アクティブな) レコードを追加し、古いレコードを再アクティブ化する可能性がある更新プロセスを毎晩実行しています。
postgres は、アクティブなレコードをキャッシュする必要があることを理解できますか? そうでない場合は、アクティブなレコードを新しいテーブルに移動して、それを支援する必要がありますか?または、「ヒント」を与える他の方法はありますか?
UPDATE - アクティブなレコードは、end_date という日時フィールドに NULL 値を持つことで示されます
ありがとう