- 博客(2)
- 收藏
- 关注
原创 sql count执行速度测试
最近做项目开发的时候要对数据库里面的数据数量进行统计使用,数据库的大概有2000w多的数据。数据库是mysql5.6 用的是远程连接测试 ELECT COUNT(*) 执行语句: select count( *) from t_banlong_push_regdev 执行5次,平均耗时17.5s SELECT COUNT(1) select count( 1) from t
2016-06-07 18:40:49 2376
原创 数据库的拆分
在做app推送的时候,用户数据的数据库太大了,要对其进行拆分成几个结构和原表相同的表,然后开几个线程一起推送,减少推送等待时间。经测试,每个数据库的数据量在50w的时候,读取推送速度比较好 用户主表 现在要从里面每50w数据拆分成一个新表,首先查询符合要求的用户的数据量 得到需要建表的数量 然后用开始循环建表存数据 $this->sql = 'select count(
2016-06-01 19:41:54 400
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人