千萬級、百萬級數據刪除優化

場景: 在mysql上面刪除大量數據(千萬級),因爲不是清空數據,故不能使用TRUNCATE 語句(有個TRUNCATE可參考:MySQL DELETE語句與TRUNCATE TABLE語句)mysql 問題: 在正常DELETE下,刪除十分緩慢; 因爲索引的緣由,每次刪除都要相應的更新索引,越日後索引碎片越多,即越日後越慢 解決方案: 完整備份; 保存索引DDL,刪除索引,刪除速率與索引量成正比
相關文章
相關標籤/搜索