mysql 批量删除数据
生活随笔
收集整理的這篇文章主要介紹了
mysql 批量删除数据
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
批量刪除2000w數據
使用delete from table太慢
//DELIMITER DROP PROCEDURE if EXISTS deleteManyTable; create PROCEDURE deleteManyTable() BEGIN DECLARE i int; set i=1;while i<2001 DO DELETE FROM `f_log` WHERE (`id` >95000000) ORDER BY `id` LIMIT 10000; SELECT SLEEP(0.5); set i=i+1; end while; END; //DELIMITER CALL deleteManyTable();?參考文獻:
http://mysql.rjweb.org/doc.php/deletebig
轉載于:https://www.cnblogs.com/davidwang456/p/4692159.html
總結
以上是生活随笔為你收集整理的mysql 批量删除数据的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql 造1亿条记录的单表--大数据
- 下一篇: linux cmake编译源码,linu