より単純な定義に応じて...
私のバイアスは、最も古い行を削除するために、定期的に(たとえば、毎晩)実行されるジョブをスケジュールすることです。 1日に100万のイベントログを生成できると予想される場合は、ジョブをより頻繁に実行することをお勧めしますが、ほとんどの場合、通常は夜間で十分です。これには非同期であるという利点があるため、データをパージする必要があるかどうかを確認するために挿入を行うたびに100万行をカウントするオーバーヘッドが発生しません。一方で、ジョブを設定するために何らかの管理が必要になる可能性があります。