定期的に新しいデータが完全に再入力される db テーブルがあります。次に、このデータを対応するライブ データベース テーブルにプッシュして、以前のライブ データを上書きする必要があります。
テーブルのサイズが大きくなると、データをライブ テーブルにプッシュするのに必要な時間も長くなり、アプリは欠落したデータのように見えます。
1 つの解決策は、新しいデータを live_temp テーブルにプッシュし、このテーブルで SQL RENAME コマンドを実行して、名前を live テーブルとして変更することです。通常、名前の変更は 1 秒未満で実行されます。これは、この問題を解決する「正しい」方法ですか?
この問題に取り組むための他の戦略やツールはありますか? ありがとう。