現在、大規模なデータベースをインポートしています: 8 GB で、最大のテーブルには 4,000 万行あります。
インポートには数時間かかります。
次のコマンドを使用してインポートしています。mysql -u root -p db < db.qsl
私がするとき:SHOW PROCESSLIST;
クエリにのみあります。
より効率的で、同時により多くの挿入を行う方法はありますか?
(私は 16GB の RAM サーバーで実行していますが、何を提供する必要があるかがわかりました)
現在、大規模なデータベースをインポートしています: 8 GB で、最大のテーブルには 4,000 万行あります。
インポートには数時間かかります。
次のコマンドを使用してインポートしています。mysql -u root -p db < db.qsl
私がするとき:SHOW PROCESSLIST;
クエリにのみあります。
より効率的で、同時により多くの挿入を行う方法はありますか?
(私は 16GB の RAM サーバーで実行していますが、何を提供する必要があるかがわかりました)
SQLyogを使用したほうがよいでしょう。これは、データをインポートするための非常に効率的なソフトウェアです。サイズは問題ではありません。