首頁  >  文章  >  資料庫  >  如何有效率地將 14 GB MySQL 轉儲檔案匯入到新資料庫中?

如何有效率地將 14 GB MySQL 轉儲檔案匯入到新資料庫中?

Mary-Kate Olsen
Mary-Kate Olsen原創
2024-11-05 00:53:02805瀏覽

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

將大型(14 GB) MySQL 轉儲檔案匯入新的MySQL 資料庫

匯入大量資料庫轉儲,例如將14 GB 大小的資料匯入新的MySQL 資料庫可能是一項艱鉅的任務。然而,透過正確的方法,可以有效地應對這項挑戰。

強烈建議的一個解決方案是調整 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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn