mysql 提升insert into 插入速度的几种方法

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

  1. 第一种插入提速方法:

若是数据库中的数据已经不少(几百万条), 那么能够 加大mysql配置中的 bulk_insert_buffer_size,这个参数默认为8Mmysql

bulk_insert_buffer_size=100Msql

  1. 第二种mysql插入提速方法: 

改写全部 insert into 语句为 insert delayed into数据库

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

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

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

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

相关文章
相关标签/搜索