0

データベース スキーマが既に含まれている Amazon RDS インスタンスを実行しています。mysqldump を使用し、このガイド [1] に従って、INSERT ステートメントを含むダンプをリモート インポートできます。

SQL ファイルのサイズはわずか 4 MB で、約 30,000 のステートメントが含まれています。この小さなサイズにもかかわらず、インポートが完了するまでに 40 分かかります。これを高速化することは可能ですか?このような小さなファイルで mysqlimport が価値があるかどうかはわかりません。自動コミットを無効にしようとしましたが、改善は見られませんでした。

インスタンスに SSH で接続したり、ファイルをローカル RDS ファイルシステムに移動したりできないことは既にわかっています。

ありがとう、セバスチャン

[1] http://aws.amazon.com/articles/2933

4

1 に答える 1

1

mysqldump / importは非常に遅いツールであり、効率的であるケースはごくわずかです。インポートをスクリプト化してコマンドを1つずつ実行すると、速度が向上する可能性があります。

于 2012-08-08T08:47:31.240 に答える