mysql 10w级别的mysql数据插入

所属分类: 数据库 / Mysql 阅读数: 1081
收藏 0 赞 0 分享
开始没想到,这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 左右。
更多精彩内容其他人还在看

MySQL 重装MySQL后, mysql服务无法启动

把mysql程序卸载后, 重装, 结果mysql服务启动不了,碰到这个问题的朋友可以参考下。
收藏 0 赞 0 分享

RedHat下MySQL的基本使用方法分享

RedHat 下MySQL安装,简单设置以用基本的使用方法,需要的朋友可以参考下。
收藏 0 赞 0 分享

mysql千万级数据大表该如何优化?

如何设计或优化千万级别的大表?此外无其他信息,个人觉得这个话题有点范,就只好简单说下该如何做,对于一个存储设计,必须考虑业务特点,收集的信息如下
收藏 0 赞 0 分享

彻底卸载MySQL的方法分享

由于安装MySQL的时候,疏忽没有选择底层编码方式,采用默认的ASCII的编码格式,于是接二连三的中文转换问题随之而来,就想卸载了重新安装MYSQL,这一卸载倒是出了问题,导致安装的时候安装不上,在网上找了一个多小时也没解决。
收藏 0 赞 0 分享

MySQL数据表字段内容的批量修改、清空、复制等更新命令

MySQL数据表字段内容的批量修改、清空、复制等更新命令,需要的朋友可以参考下。
收藏 0 赞 0 分享

MySQL SHOW 命令的使用介绍

MySQL SHOW 命令的使用介绍,使用mysql的朋友可以参考下。
收藏 0 赞 0 分享

一个字段同时满足多个条件的查询

当一个字段需要同时等于多个值的时候,用and直接连不会有数据查出。
收藏 0 赞 0 分享

mysql 10w级别的mysql数据插入

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

MySQL数据库恢复(使用mysqlbinlog命令)

binlog是通过记录二进制文件方式来备份数据,然后在从二进制文件将数据恢复到某一时段或某一操作点。
收藏 0 赞 0 分享

mysql下修改engine引擎的方法

修改mysql的引擎为INNODB,可以使用外键,事务等功能,性能高。
收藏 0 赞 0 分享
查看更多