mysql大批量数据插入优化
如果一次性需要插入大批量数据,使用insert语句插入性能较低,此时可以使用mysql数据库提供的load指令进行插入,操作如下:
1、客户端连接服务器时候,使用 --local-infile参数。
mysql --local-infile -u root -p
2、设置全局参数 local-infile 为1,开启从本地加载文件导入数据的开关。
set global local-infile = 1;
3、执行 load 指令,讲追备好的数据加载到表中。
load data local infile '/root/sql.log' into table 'tb_user' fields terminated by ',' lines terminated by '\n';
浙公网安备 33010602011771号