0

我目前正在尝试将 ~200Mb CSV 文件导入到 Google CloudSQL 实例的表中。我通过 CloudSQL 代理连接,事情进展得有点慢......

我最初尝试通过MySQL Workbench直接导入,但速度非常慢。(几分钟后,只插入了几十条记录。)

考虑到 Workbench 可能正在尝试为每条记录运行操作/提交(我没有真正的方法知道它在做什么)我再次尝试使用 mysql 客户端,因为这似乎是运行“快速”的规范方式进口:

LOAD DATA LOCAL INFILE 'london-listings.csv'
INTO TABLE London.listings
FIELDS TERMINATED BY ','
LINES TERMINATED BY '\n';

根据 MySQL Workbench 的数据,它同样缓慢,峰值为 4KB/秒,每秒只有少量写入......

来自 MySQL 工作台的性能统计数据的屏幕截图 - 可以说,它非常慢!

我愿意接受建议!(是的,我正在考虑启动 MySQL 的本地实例。将它托管在 CloudSQL 中应该可以节省时间!)

4

0 回答 0