sql >> データベース >  >> RDS >> Oracle

古い行を削除することにより、データベーステーブルの最大サイズを自動的に適用します

    より単純な定義に応じて...

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



    1. codeigniterを使用して各カテゴリの降順で3つのレコードを取得する

    2. Postgresデータベース設計テーブルを正規化するか、配列列を使用する

    3. Oracle SQL Developerで2つのクエリを同時に実行しますか?

    4. 〜7,000,000レコードを含む単一のテーブルの複数の列でgroup-byを完了するための最適なOracleSQLクエリ