【发布时间】:2019-11-09 15:18:11
【问题描述】:
我目前正在使用 MySQL Workbench 通过导入一个大的 CSV 文件来创建一个表。 CSV 文件有大约 500 万条记录和 100 列。
但是,导入过程非常缓慢(该过程已经运行了两个小时)。我可能需要减少记录或列的数量,这并不理想,但如果它显着减少所需的时间可能是值得的。
哪个更可能减少导入时间:将记录数减半,或将列数减半? (与使用in this link 所述的 GUI 相比,是否有更快的导入方法?)
【问题讨论】:
-
你能显示你导入的
SHOW CREATE TABLE your_table语句吗?还有一些来自 CSV 的行,所以我们感觉导入了什么? -
向导自动完成所有操作,无需我编写任何 SQL 语句。我无法显示 CSV,但它非常标准(字符串和数字,每个字段少于 30 个字符)。但是我在一个小时左右后设法导入了所有内容,所以我想我的问题已经解决了。
标签: mysql mysql-workbench