2013年5月24日金曜日

Amazon RDS MySQL LOAD DATA LOCAL INFILEでLost connection to MySQL server during queryとなる(解決)

中の人です。

Amazon RDS MySQLに2GB程度のファイルをLOAD DATA LOCAL INFILEで
取り込もうとしました。

"Lost connection to MySQL server during query"と表示されて止まってしまいました。

ローカルでは取り込めていたので気にしていなかったわけです。

RDS(small)なので貧弱なのか。
その後、小さなファイルでも取り込めなくなったので再起動。
小さいファイルが取り込めるように回復。

大きいファイルは・・・

split -l 50000 hoge.sql @hoge_
とかして分割。それぞれを読み込みました。

スクリプト書けばそれなりに運用できるかも。

0 件のコメント:

コメントを投稿