1

几天前,我下载了维基百科“外部链接”的 sql 文件。外部链接表有三个列:第一个是 int(8),另外两个是一个包含 url 的 blob。我开始用phpmyadmin导入9.3GB大小的sql文件,现在已经50多个小时了,导入过程还没有完成!到目前为止,已插入超过 3300 万行。

需要这么长时间是正常的,还是我的设置有问题?

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

蒂亚!

4

1 回答 1

1

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

我的电脑规格: - Windows 10 家庭版 - Intel Core i5-3317U CPU@1.7GHz - 6GB RAM 内存 - 750 GB 5400 RPM 硬盘 - MySQL 5.7 和 MySQL Workbench 6.3CE

我导入了从 NYC 开放数据门户下载的两个文件。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 FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\r\n' IGNORE 1 ROWS;

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

于 2016-05-13T14:05:09.657 回答