[Mysql] Count(*)性能問題

分頁時,咱們須要查總條數:sql SELECT COUNT(*) FROM tb WHERE CREATE_DATETIME > '1998-01-01' 而後發現,這個求總數的sql居然花了300ms,比取分頁數據的時間還長! 有人說不加WHERE條件的COUNT會很是快,由於有單獨的地方存這個總數。然並卵……優化 把COUNT(*)換成COUNT(1),COUNT(主鍵),耗時都同樣。雖然"*
相關文章
相關標籤/搜索