Mysql导入大型sql文件需要很长时间才是正常的吗?

时间:2013-02-12 17:59:06

标签: mysql phpmyadmin

几天前,我下载了Wikipedia“External Links”sql文件。外部链接表有三个列:第一个是int(8),另外两个是blob,其中有一个url。我开始使用phpmyadmin导入sql文件,其大小为9.3 GB,现在已超过50小时,导入过程尚未完成!到目前为止已插入超过3300万行。

长时间拍摄是否正常,或者我的设置有问题?

注意:我的服务器是带有16 GB RAM的e3-1230。

TIA!

1 个答案:

答案 0 :(得分:1)

似乎太长了。这是供您参考。

我的电脑规格: - Windows 10主页 - 英特尔酷睿i5-3317U CPU@1.7GHz - 6GB RAM内存 - 750 GB 5400 RPM硬盘 - MySQL 5.7和MySQL Workbench 6.3CE

我导入了两个从NYC开放数据门户下载的文件。 纽约出租车fare.csv:1.67 GB的大小,11列,15749228行。 nyc311calls.csv:5.83 GB的大小,53列,11145686行

sql脚本如下      LOAD DATA LOCAL INFILE'C:/ test_data / FILE_NAME'      INTO TABLE DB_NAME      字段由'''封闭''''      由'\ r \ n'终止的线路      IGNORE 1 ROWS;

导入时间fare.csv:320.706秒(不到6分钟) 运行时间导入nyc311calls.csv:968秒(约16分钟)