mysql 10w级别的mysql数据插入
更新时间:2011年08月07日 11:04:26 作者:
几天前做了一个短信发送东东,一次性要插入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 左右。
复制代码 代码如下:
-- 优化代码之前的
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 左右。
相关文章
MySQL和MySQL驱动mysql-connector-java升级到8.0.X版本问题
这篇文章主要介绍了MySQL和MySQL驱动mysql-connector-java升级到8.0.X版本问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教2023-02-02


最新评论