mysql提高insert into 插入速度的3种方法

当mysql大批量插入数据的时候就会变的非常慢, mysql提高insert into 插入速度的方法有三种:

第一种插入提速方法:

如果数据库中的数据已经很多(几百万条), 那么可以 加大mysql配置中的 bulk_insert_buffer_size,这个参数默认为8M

  1. bulk_insert_buffer_size=100M

第二种mysql插入提速方法: 

改写所有 insert into 语句为 insert delayed into

这个insert delayed不同之处在于:立即返回结果,后台进行处理插入。

第三个方法: 一次插入多条数据:

insert中插入多条数据,举例:

insert into table values('11','11'),('22','22'),('33','33')...;

转载地址:http://www.lao8.org/article_1480/mysql_insert_into#shuo

猜你喜欢

转载自blog.csdn.net/lxf0613050210/article/details/79611006
今日推荐