0

これについてお役に立てば幸いです...大量のデータ (2 億 5000 万行) をアーカイブし、最新の 3 か月分のデータだけを残したいと考えています。現在、古いデータを別のサーバーに移動しており、ライブ テーブルから削除して、保持したい 3 か月分のデータだけを残したいと考えています。

他のいくつかの投稿を確認した後、保持したい 3 か月分を抽出し、その抽出物を新しいデータベースにインポートし、古いテーブルを削除してからrename table、新しいテーブルをライブに戻すのが最善の方法であると判断しました。データベース。これをテストしたところ、うまくいきました。

私が抱えている問題は、明日の朝にこれを展開する前に最後のテストを行ったときに、テーブルが新しいデータベースを離れたが、元のデータベースに戻らなかったことです。テーブルの IBD ファイルは古いデータベースにまだ存在していましたが、テーブルは表示されず、同じ名前のテーブルを作成しようとすると、テーブルが既に存在すると言われました。何か案は?

テーブルの名前を変更したときに表示されたメッセージのメモを取得できませんでした。現在再試行しているため、その後、表示されたエラー メッセージで更新します。

お役に立てれば幸いです。

アレックス

4

0 に答える 0