mysql刪除超大數據

//SET GLOBAL event_scheduler = 1;
//SHOW VARIABLES LIKE 'event_scheduler';

刪除達標上的多行數據時,innodb會超出lock table size的限制,最小化的減少鎖表的時間的方案是:
1選擇不需要刪除的數據,並把它們存在一張相同結構的空表裏
2重命名原始表,並給新表命名爲原始表的原始表名
3刪掉原始表
總結一下就是,當時刪除大表的一部分數據時可以使用 見新表,拷貝數據,刪除舊錶,重命名的方法。
http://blog.csdn.net/u014175572/article/details/53141365

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章