mysql_num_rows VS COUNT 效率問(wèn)題分析
更新時(shí)間:2011年04月23日 22:34:26 作者:
mysql_num_rows 和 count( * ) 都能統(tǒng)計(jì)總數(shù),那個(gè)能好一點(diǎn)呢?
mysql_num_rows 和 count( * ) 都能統(tǒng)計(jì)總數(shù),那個(gè)能好一點(diǎn)呢?
或者
分別什么時(shí)候用num_rows 和 count( * )呢
一個(gè)直觀的對(duì)比
測(cè)試數(shù)據(jù):
條數(shù):139764條
數(shù)據(jù)表大?。?00M
結(jié)果:
fetch_num_rows 用時(shí):35.272329092026
count(*) 用時(shí):0.071956872940063
如果單純統(tǒng)計(jì)數(shù)量 當(dāng)然是count(*)
fetch_num_rows必須遍歷數(shù)據(jù)庫(kù)以后才能得出 效率低于count(*)
或者
分別什么時(shí)候用num_rows 和 count( * )呢
一個(gè)直觀的對(duì)比
測(cè)試數(shù)據(jù):
條數(shù):139764條
數(shù)據(jù)表大?。?00M
結(jié)果:
fetch_num_rows 用時(shí):35.272329092026
count(*) 用時(shí):0.071956872940063
如果單純統(tǒng)計(jì)數(shù)量 當(dāng)然是count(*)
fetch_num_rows必須遍歷數(shù)據(jù)庫(kù)以后才能得出 效率低于count(*)
您可能感興趣的文章:
- Mysql中的count()與sum()區(qū)別詳細(xì)介紹
- MYSQL中統(tǒng)計(jì)查詢(xún)結(jié)果總行數(shù)的便捷方法省去count(*)
- mySQL count多個(gè)表的數(shù)據(jù)實(shí)例詳解
- 關(guān)于mysql innodb count(*)速度慢的解決辦法
- MySQL中distinct和count(*)的使用方法比較
- 詳細(xì)解讀MySQL中COUNT函數(shù)的用法
- 關(guān)于mysql中innodb的count優(yōu)化問(wèn)題分享
- 淺析一個(gè)MYSQL語(yǔ)法(在查詢(xún)中使用count)的兼容性問(wèn)題
- mysql中count(), group by, order by使用詳解
- MySQL中count(*)、count(1)和count(col)的區(qū)別匯總
相關(guān)文章
PHP基于文件鎖解決多進(jìn)程同時(shí)讀寫(xiě)一個(gè)文件問(wèn)題示例
這篇文章主要介紹了PHP基于文件鎖解決多進(jìn)程同時(shí)讀寫(xiě)一個(gè)文件的方法,結(jié)合實(shí)例形式分析了PHP使用flock進(jìn)行文件讀寫(xiě)加鎖操作用法,需要的朋友可以參考下2017-09-09
php中閉包(Closure)的bindTo函數(shù)用法詳解
bindTo 是 PHP 中的一個(gè)方法,用于改變閉包(Closure)內(nèi)部的 $this 上下文以及其靜態(tài)范圍,這意味著你可以將一個(gè)閉包從一個(gè)對(duì)象或類(lèi)綁定到另一個(gè)對(duì)象或類(lèi)上,使其在調(diào)用時(shí)使用新的上下文,本文給大家就介紹了php中閉包(Closure)的bindTo函數(shù)用法,需要的朋友可以參考下2024-07-07
PHP備份/還原MySQL數(shù)據(jù)庫(kù)的代碼
之前是采用PHP讀取數(shù)據(jù)庫(kù)結(jié)構(gòu)和內(nèi)容,然后寫(xiě)文件,這樣可能會(huì)導(dǎo)致導(dǎo)出的文件不一定能百分百導(dǎo)入到MySQL中去,想想之后采用MySQL自帶的導(dǎo)入導(dǎo)出命令最保險(xiǎn)2011-01-01
php遞歸函數(shù)中使用return的注意事項(xiàng)
php遞歸函數(shù)中使用return的時(shí)候會(huì)碰到無(wú)法正確返回想要的值得情況,下面就來(lái)舉例子來(lái)說(shuō)明一下吧2014-01-01
了解Joomla 這款來(lái)自國(guó)外的php網(wǎng)站管理系統(tǒng)
joomla在國(guó)外很熱,就連臺(tái)灣都有不少站使用joomla,國(guó)內(nèi)就對(duì)joomla缺乏了解。大多都使用dedecms或者phpcms等。在這四個(gè)月來(lái)一直在學(xué)習(xí)joomla,覺(jué)得用它來(lái)建站很方便。2010-03-03
php調(diào)用云片網(wǎng)接口發(fā)送短信的實(shí)現(xiàn)方法
這篇文章主要介紹了php調(diào)用云片網(wǎng)接口發(fā)送短信的實(shí)現(xiàn)方法的相關(guān)資料,希望通過(guò)本文能幫助到大家,讓大家實(shí)現(xiàn)這樣的功能,需要的朋友可以參考下2017-10-10
php 按指定元素值去除數(shù)組元素的實(shí)現(xiàn)方法
php 按指定元素值去除數(shù)組元素的實(shí)現(xiàn)方法,需要的朋友可以參考下。2011-11-11

