我是靠谱客的博主 勤恳路灯,这篇文章主要介绍mysql如何捷删除大量数据,现在分享给大家,希望可以做个参考。

mysql捷删除大量数据的方法:

方案1、

直接使用delete

因delete执行速度与索引量成正比,若表中索引量较多,使用delete会耗费数小时甚至数天的时间

方案2、

(1)创建临时表,表结构与原表结构相同

(2)将需要保留的数据插入至临时表中

(3)drop原表

(4)将临时表改名为原表名

经过测试,drop表一般耗时在3秒以内

此方案主要耗时步骤为第二步,若需要保留的数据量不大时,此方案是最佳方案

以上就是mysql如何捷删除大量数据的详细内容,更多请关注靠谱客其它相关文章!

最后

以上就是勤恳路灯最近收集整理的关于mysql如何捷删除大量数据的全部内容,更多相关mysql如何捷删除大量数据内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(137)

评论列表共有 0 条评论

立即
投稿
返回
顶部