服务器之家:专注于服务器技术及软件下载分享
分类导航

Mysql|Sql Server|Oracle|Redis|

服务器之家 - 数据库 - Mysql - mysql 10w级别的mysql数据插入

mysql 10w级别的mysql数据插入

2019-11-22 14:38MYSQL教程网 Mysql

几天前做了一个短信发送东东,一次性要插入10w以上的手机号码。我的个天啊。

开始没想到,这10w的数据一个号码一个号码的插入半个小时才2w。后来改进一条SQL批量插入 

复制代码代码如下:


-- 优化代码之前的 
insert into table(mobile) values (138000000); 
insert into table(mobile) values (138000000); 
insert into table(mobile) values (138000000); 
…… 

-- 优化之后的 
insert into table(mobile) values (138000000), (138000000), (138000000);…… 

-- 优化之后插入12w数据包括php做数据处理,开销才 6s 左右。 

延伸 · 阅读

精彩推荐