日期:2014-05-16  浏览次数:20651 次

导入较大的数据库问题?
我用mysqldump从本地导出了一个.sql数据库,有50多M左右;
用source来恢复,2个小时都没有恢复完?
用mysql恢复也一样很慢,请问导入大的数据库有什么办法?

------解决方案--------------------
50多M两小时,50G俩小时还差不多吧

导入后另起一个mysql客户端进程 show processlist看看是否在insert数据
------解决方案--------------------
打开你的这个50M的SQL文件看看,都是些什么。看看到底哪一句慢
------解决方案--------------------
首先,要确定是50M的数据。
如果真的是50M的数据,2个小时还没有恢复完,应该能找到当前正在执行的SQL语句。

不会是你的系统配置参数太低了吧。比如packet_size之类的。