MySQLの場合 - ドロップについてその何か


約1セッションでは、操作を中断
     しますが、フォアグラウンドで、テーブルのドロップ操作を行うとフォアグラウンド・セッションが中断、mysqlの 
     私のテスト後に1を、それが正常に実行されますが、mysql.errは、いくつかのエラーを記録します。そして、削除した後、実際にして時計を作成することができ
     、2割り込み異なるタイミングエラーログは異なる場合があります
     +は、3つのドロップテーブルからxshell切断殺すC 3マニュアルのCtrlキーのために同じ
     4それ以外の良い習慣を開発するために、危険があるだろう、任意のフォアグラウンド操作はバックグラウンド処理を実行しなければならないことに注意してください
大きなテーブルの上に2滴
    IBDファイルを削除しますトリガー後にテーブルをドロップ、原因IBDファイルが大きすぎる、それは深刻なIOリソースを占有しますので、一般的な方法を削除する必要がある
    多忙なビジネスケースにないことを選択した0
    これはテーブルの上にBFするためにあるtable_newする1つのリネームテーブルダーティページがディスクにフラッシュされ
    table_new table_new.deleteのLinuxのハードリンク確立LN 2
    3テーブルドロップ。
    4 Linuxはコマンドテーブルの削除切り捨て使用して実装。
     / TRUNCATE = / usr / local / binを切り捨てる
     I -1のためにSEQ `` 1 2194;
     やる
    SLEEPを2
    $ TRUNCATE {I} -s $ G /data/mysql/mytest/erp.ibd.hdlk
    DONE
    RM -rf /data/mysql/mytest/erp.ibd.hdlk

おすすめ

転載: www.cnblogs.com/danhuangpai/p/11464683.html