集計データを含むいくつかのデータベース テーブルがあります。それらのレコード (数千/テーブル) は、外部の .NET アプリによって定期的に再計算されるため、古いデータを削除し、新しいデータを定期的に挿入する必要があります。この場合、更新はオプションではありません。
削除/挿入の間には、レコードの状態が一貫していない (古いレコードは削除され、新しいレコードはまだテーブルにない) 中間の時間があるため、その状態で選択クエリを作成すると、誤った結果が生じます。
データベース機能を処理するために subsonic simplerepository を使用しています。
この状態を回避/処理するためのベストプラクティス/パターンは何ですか?