count(*) 是統計包含null的記錄,而count(列)不含null;
在不帶where的情況下count(*)與count(列)相比,並非統計所有列,而是忽略所有列而直接統計行數;
當count(*) 帶有where的時候,跟count(列)的性能差不多;
當num字段用了索引時,count(*) 和count(num)性能差不多,但是比沒有加索引更優化,少查了很多數據;
count(*) 是統計包含null的記錄,而count(列)不含null;
在不帶where的情況下count(*)與count(列)相比,並非統計所有列,而是忽略所有列而直接統計行數;
當count(*) 帶有where的時候,跟count(列)的性能差不多;
當num字段用了索引時,count(*) 和count(num)性能差不多,但是比沒有加索引更優化,少查了很多數據;
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。