在Google Cloud SQL中插入CSV的最佳方式?

时间:2016-04-14 15:10:14

标签: google-cloud-storage google-cloud-sql

我有一个非常大的CSV文件(> 1 GB)和一个Google Cloud SQL表来移植它。图形界面能否快速处理导入?不支持LOAD DATA INFILE,还有另一种移动大型CSV的方法吗?源数据仅以文本形式显示,而不是来自其他MySQL。

2 个答案:

答案 0 :(得分:4)

是的,通过云控制台导入将为您提供最佳性能。

我建议按照以下步骤获得最佳效果:

  • 如果您不需要,请关闭实例设置中的二进制日志
  • (仅限第一代)在实例设置中从同步写入切换到异步写入(您可以在导入后切换回来)
  • 如果可能,请确保导入文件中的数据按主键顺序排序

答案 1 :(得分:0)

您可以将数据拉入本地驱动器,然后使用命令LOAD DATA FILE。见下面的主题:

Import CSV file from Google Cloud Storage to Google Cloud SQL