0

mysqldump コマンドで mysql データをバックアップします。

mysqldump -uroot -pbuild testDB > ./testDB.sql

そして、次のコマンドを使用して testDB.sql ファイルから復元します。

source testDB.sql

testDB.sql ファイルは 1.8GB で、ローカル コンピューター (Mac pro os10.10 2.6 GHz Intel Core i5、8 GB 1600 MHz DDR3) での復元には約 7 分かかりましたが、同僚の (8GB) ウィンドウ コンピューターでは、 1時間以上かかりました。

どんなアイデアでも私を助けることができますか? それは InnoDB であり、次のような方法も試しています。

set autocommit=0;
set unique_checks=0;
set foreign_key_checks=0;

source testDB.sql

そして最後に:

set unique_checks=1;
set foreign_key_checks=1;
commit;

しかし、それは良くないようです。

また、いくつかのツールも見つけました: xtrabackup、mydumper/myloader。mydumper を試してみましたが、今は失敗しました。Mac OS では複雑なようです。

mysqldump のボトルネックと mysql データの復元について、誰かが詳しく説明してくれることを願っています。設定

4

0 に答える 0