Postgresには古いレコードのエージングアウトをサポートする機能がありますか?
2週間以上前のレコード(ログイベント)が自動的に削除される一種のキューとして、ロギングにPostgresを使用したいと思います。
パーティションを使用します。レコードを削除するだけでは、ディスク上のテーブルサイズは小さくなりません。
—
sivann
@sivann彼の問題はディスクサイズであると思われませんか?彼の問題がクエリの実行時間である場合、削除はパーティション分割よりも単純な答えであるように思われますか?(まだこれを自分で理解しようとしています)
—
-stephenmm
問題は、一定の時間が経過してもログレコードが面白くないということです。古い行を削除すると、新しい新しい行のためのスペースが必要になります。
—
バジルブルク