2016-04-14 9 views
0

私は非常に大きなCSVファイル(> 1 GB)とこれを移動するGoogle Cloud SQLテーブルを持っています。グラフィカルインターフェイスはすぐにインポートを処理できますか? LOAD DATA INFILEはサポートされていないため、大きなCSVを移動する別の方法がありますか?ソースデータはテキストのみであり、他のMySQLからのものではありません。Google Cloud SQLにCSVを挿入する最も良い方法は?

答えて

3

はい、クラウドコンソール経由でインポートすると、最高のパフォーマンスが得られます。私は、最高のパフォーマンスを得るためのフォローを行うことをお勧め

    は、同期から非同期にあなたがそれらを必要としない場合
  • (第一世代のみ)スイッチを書き込み、インスタンスの設定でバイナリログをオフに
  • インスタンス設定のインポートファイル内のデータはあなたがDATを引くことができ
0

主キー順にソートされていることを確認し、

  • 可能であれば(インポート後に切り替えることができます) aをローカルドライブに挿入し、LOAD DATA FILEコマンドを使用します。以下のスレッドを参照してください。

    Import CSV file from Google Cloud Storage to Google Cloud SQL