mysql_num_rows VS COUNT 效率问题分析
2013-08-19 15:08
253 查看
mysql_num_rows 和 count( * ) 都能统计总数,那个能好一点呢?
或者
分别什么时候用num_rows 和 count( * )呢
一个直观的对比
测试数据:
条数:139764条
数据表大小:500M
结果:
fetch_num_rows 用时:35.272329092026
count(*) 用时:0.071956872940063
如果单纯统计数量 当然是count(*)
fetch_num_rows必须遍历数据库以后才能得出 效率低于count(*)
或者
分别什么时候用num_rows 和 count( * )呢
一个直观的对比
测试数据:
条数:139764条
数据表大小:500M
结果:
fetch_num_rows 用时:35.272329092026
count(*) 用时:0.071956872940063
如果单纯统计数量 当然是count(*)
fetch_num_rows必须遍历数据库以后才能得出 效率低于count(*)
相关文章推荐
- mysql_num_rows VS COUNT 效率问题分析
- mysql_num_rows VS COUNT 效率问题分析
- MySQL count(”欄位”) vs mysql_num_rows 速度?
- php中mysql_num_rows与count(*)的效率对
- mysql_num_rows($result)和select count()的区别
- 转摘之Mysql中Group by子句结合count使用的效率问题
- 关于mysql_num_rows 效率极其低下
- php 对比count(*), mysql_num_rows
- Mysql 优化——分析表读写和sql效率问题
- Mysql中Group by子句结合count使用的效率问题
- Mysql 优化——分析表读写和sql效率问题
- Mysql 优化——分析表读写和sql效率问题
- VC+ADO+MySQL执行select count(*)效率问题
- MYSQL查询大小写是否敏感问题分析
- [转]MySQL优化之COUNT(*)效率
- MySQL Order By Rand()效率分析
- MySQL Sending data导致查询很慢的问题详细分析【转载】
- mysql死锁问题分析
- MySQL利用profile分析慢sql详解(group left join效率高于子查询)
- Mysql 锁问题分析 InnoDB 锁