mysql 大文件导入

virgosnail / 2024-10-09 / 原文

1. 问题现象

mysql source 导入大文件速度太慢

2.解决方案

  1. 关闭二进制日志和事务自动提交
  2. 手动开启事务,导入数据
  3. 提交事务
  4. 重新开启二进制日志和事务自动提交
set sql_log_bin=off;
set autocommit=0;
start transaction;
source 文件.sql;
commit;
set sql_log_bin=on;
set autocommit=1;