これは複雑な問題です。テーブルが他のテーブルにリンクされていない限り、テーブルAの最新の行がテーブルBの非常に古い行を参照している可能性があります。この場合、テーブルBの行は非常に古いですが、データベースの一貫性を損なうことなく削除することはできません。
それを「継続的に」行うことはさらに困難です(読む:不可能)。私が最初に
- 本当に必要かどうかを調べます。ディスクは安価であり、エンタープライズデータベースの10エントリは実際には何もありません。
- いくつかのパージメカニズムを実装し、データベースが他の人によって使用されていないときに、時々それを実行します。