22M レコードを含むデータベースで 7M レコードを消去しています。クラシックを使用して削除を開始しましたDELETE FROM db WHERE.
ページネーションするのを忘れました:/
強制終了すると、データが破損しますか? 壊れていると言っても、削除された行を回復しないという意味ではありません。私はそれらを気にしません。クエリが実行中の削除を完了し、そこで停止するようにしたいだけです。
テーブル エンジンはMyISAMです。
22M レコードを含むデータベースで 7M レコードを消去しています。クラシックを使用して削除を開始しましたDELETE FROM db WHERE.
ページネーションするのを忘れました:/
強制終了すると、データが破損しますか? 壊れていると言っても、削除された行を回復しないという意味ではありません。私はそれらを気にしません。クエリが実行中の削除を完了し、そこで停止するようにしたいだけです。
テーブル エンジンはMyISAMです。
キルを見る
UPDATE または DELETE 操作中、各ブロックの読み取り後、および更新または削除された各行の後に、kill フラグがチェックされます。kill フラグが設定されている場合、ステートメントは中止されます。トランザクションを使用していない場合、変更はロールバックされないことに注意してください。
データが破損することはありません。変更は kill (削除が停止) されるまで失われます。そして、あなたはそれをまったく気にしていません。気になる場合は、トランザクションを使用してください。