MySQLへの80GBのXMLデータのインポートに5日以上かかることがありますか?XMLファイルからMySQLへのパフォーマンス一括ロード
XMLファイルのサイズが約80GBで、私が使用しているコードはgistで、すべて正常に動作していますが、ほぼ5日間連続して実行されています。 ...行って
平均テーブルサイズはおおよそ次のとおりです。
Data size: 4.5GB
Index size: 3.2GB
Avg. Row Length: 245
Number Rows: 20,000,000
は、より多くの情報が必要な場合、私に教えてください!
サーバー仕様: - クアッドコア - 2.27GHZ 合計4GBのRAM
XMLサンプル
https://gist.github.com/2510267
注これはLinodeのは
のIntel XeonプロセッサL5520をVPSでありますありがとう!
これが平均のようです。この問題に関する詳細調査した結果、私は輸入率を改善する方法を説明し、このanswerを見つけました。
コードのプロファイリングを試して、時間の所在を確認しましたか? – eggyal
トランザクションログを変更して、問題が発生しないようにすることができます。http://stackoverflow.com/questions/996403/disable-transaction-log –
小さなテストでコードを試して、正常に動作することを確認しましたか? ? –