mysql如何捷删除大量数据
时间:2022-02-25 11:44
mysql捷删除大量数据的方法:首先创建临时表,表结构与原表结构相同;然后将需要保留的数据插入至临时表中,并drop原表;最后将临时表改名为原表名即可。 mysql捷删除大量数据的方法: 方案1、 直接使用delete 因delete执行速度与索引量成正比,若表中索引量较多,使用delete会耗费数小时甚至数天的时间 方案2、 (1)创建临时表,表结构与原表结构相同 (2)将需要保留的数据插入至临时表中 (3)drop原表 (4)将临时表改名为原表名 经过测试,drop表一般耗时在3秒以内 此方案主要耗时步骤为第二步,若需要保留的数据量不大时,此方案是最佳方案 更多相关免费学习推荐:mysql教程(视频) 以上就是mysql如何捷删除大量数据的详细内容,更多请关注gxlsystem.com其它相关文章!