PHP在过万数据的记录统计方法
2013-08-05 14:38
253 查看
今天犯了一个比较低级的错误
原本统计数据方式为查询所有记录,获取数据列表数组后,使用count统计元素个数,从而得到结果,代码如下:
在数据量超过了4,5w的时候,程序崩溃,因此,通过了一下方式进行了“优化”:
原本统计数据方式为查询所有记录,获取数据列表数组后,使用count统计元素个数,从而得到结果,代码如下:
$arr = $db->query("SELECT * FROM xxx"); $num = count($arr);
在数据量超过了4,5w的时候,程序崩溃,因此,通过了一下方式进行了“优化”:
$num = $db->get_one("SELECT COUNT(*) FROM xxx");
相关文章推荐
- 记录一下PHP数组数据分页的方法
- PHP+MySQL统计该库中每个表的记录数并按递减顺序排列的方法
- [MySQL] 行列转换变化各种方法实现总结(行变列报表统计、列变行数据记录统计等)
- php中几种循环去记录集数据的方法
- MySQL] 行列转换变化各种方法实现总结(行变列报表统计、列变行数据记录统计等)
- 记录一下PHP数组数据分页的方法 array_slice() 函数的使用
- [MySQL] 行列转换变化各种方法实现总结(行变列报表统计、列变行数据记录统计等
- PHP+MySQL统计该库中每个表的记录数并按递减顺序排列的方法
- PHP实现在数据库百万条数据中随机获取20条记录的方法
- php中几种循环去记录集数据的方法
- 记录一下PHP数组数据分页的方法
- PHP实现数据库统计时间戳按天分组输出数据的方法
- php 关于数据统计常规处理方法
- [MySQL] 行列转换变化各种方法实现总结(行变列报表统计、列变行数据记录统计等)
- php获得刚插入数据的id 的 几种方法
- php中模拟POST提交数据两种方法
- php中使用Curl、socket、file_get_contents三种方法POST提交数据
- 去除sql server中重复的数据--完全相同的记录方法
- PHP实现导出数据到Excel的方法
- 记录一道统计题目的解决方法