首页 > 数据库技术 > 详细

mysql快速导入大量数据问题

时间:2016-12-30 20:29:18      阅读:210      评论:0      收藏:0      [点我收藏+]

今天需要把将近存有一千万条记录的*.sql导入到mysql中。使用navicate导入,在导入100万条之后速度就明显变慢了,

导入五百万条数据的时候用了14个小时,且后面的数据导入的越来越慢。

后来是使用的办法是:

编辑*.sql文件,把表结构里面的主键、索引等等全部删除掉,引擎改为myisam。

这样导入速度大为提高,只要了半个小时就把将近一千万数据导完了。

(关于删除索引,我把多字段的索引删除了,添加了一个后面需要的单字段索引,速度也没降低多少)

 

当然在数据导入完之后,你可以把这些主键、索引、引擎都重新改回去。

 

mysql快速导入大量数据问题

原文:http://www.cnblogs.com/lisuyun/p/6238018.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!