>  기사  >  백엔드 개발  >  mysql_num_rows VS COUNT 效率问题分析_PHP教程

mysql_num_rows VS COUNT 效率问题分析_PHP教程

WBOY
WBOY원래의
2016-07-21 15:30:171187검색

mysql_num_rows 和 count( * ) 都能统计总数,那个能好一点呢?
或者
分别什么时候用num_rows 和 count( * )呢

一个直观的对比
测试数据:
条数:139764条
数据表大小:500M

结果:
fetch_num_rows 用时:35.272329092026
count(*) 用时:0.071956872940063

如果单纯统计数量 当然是count(*)
fetch_num_rows必须遍历数据库以后才能得出 效率低于count(*)

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/323250.htmlTechArticlemysql_num_rows 和 count( * ) 都能统计总数,那个能好一点呢? 或者 分别什么时候用num_rows 和 count( * )呢 一个直观的对比 测试数据: 条数:13976...
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.