source一个sql大文件到本地mysql时,发现效率奇低,一秒几十个事物左右。
iotop发现jbd2这个进程占了99%的io。
通过以下方式临时解决问题:
mysql>set global sync_binlog=0 ;
mysql>set global innodb_flush_log_at_trx_commit=2 ;
要彻底处理这个问题的话可写入配置文件。此处sybc_binlog=0只是为了快速写入数据,真正写入配置文件的话可以改成稍大的值,比如100.
source一个sql大文件到本地mysql时,发现效率奇低,一秒几十个事物左右。
iotop发现jbd2这个进程占了99%的io。
通过以下方式临时解决问题:
mysql>set global sync_binlog=0 ;
mysql>set global innodb_flush_log_at_trx_commit=2 ;
要彻底处理这个问题的话可写入配置文件。此处sybc_binlog=0只是为了快速写入数据,真正写入配置文件的话可以改成稍大的值,比如100.