程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> PHP綜合 >> mysql_num_rows VS COUNT 效率問題分析

mysql_num_rows VS COUNT 效率問題分析

編輯:PHP綜合
mysql_num_rows 和 count( * ) 都能統計總數,那個能好一點呢?
或者
分別什麼時候用num_rows 和 count( * )呢

一個直觀的對比
測試數據:
條數:139764條
數據表大小:500M

結果:
fetch_num_rows 用時:35.272329092026
count(*) 用時:0.071956872940063

如果單純統計數量 當然是count(*)
fetch_num_rows必須遍歷數據庫以後才能得出 效率低於count(*)
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved