ホームページ >データベース >mysql チュートリアル >14 GB の MySQL ダンプ ファイルを新しいデータベースに効率的にインポートするにはどうすればよいですか?

14 GB の MySQL ダンプ ファイルを新しいデータベースに効率的にインポートするにはどうすればよいですか?

Mary-Kate Olsen
Mary-Kate Olsenオリジナル
2024-11-05 00:53:02870ブラウズ

How to Efficiently Import a 14 GB MySQL Dump File into a New Database?

大きな (14 GB) MySQL ダンプ ファイルを新しい MySQL データベースにインポートする

大規模なデータベース ダンプ (たとえば、 14 GB のサイズを新しい MySQL データベースに追加するのは、大変な作業になる可能性があります。ただし、適切なアプローチを使用すれば、この課題に効率的に取り組むことができます。

強く推奨される解決策の 1 つは、MySQL のネットワーク バッファ長と最大許容パケット サイズを調整することです。これにより、MySQL はより大きなデータ転送サイズを処理できるようになります。さらに、インポート プロセス中に外部キー チェックを無効にすると、遅延やエラーが防止され、インポート操作の全体的な速度と安定性が向上します。

次の一連のコマンドは、これを実現するためのステップバイステップ ガイドを提供します。 :

mysql -u root -p

set global net_buffer_length=1000000;

set global max_allowed_packet=1000000000;

SET foreign_key_checks = 0;

source file.sql

SET foreign_key_checks = 1;

これらのコマンドを利用すると、大きなダンプ ファイルでも新しい MySQL データベースに正常にインポートでき、パフォーマンスを最適化しながらデータの整合性を確保できます。

以上が14 GB の MySQL ダンプ ファイルを新しいデータベースに効率的にインポートするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。