select count()效率比較和分析

在數據庫查詢優化中,看到有人說Count(*)比count(1)快。mysql 猜想是與索引和選取的列有關,對比查看執行過程,一試便知。web 首先明確一點,執行時只會使用一個索引。sql 測試結論以下:數據庫 count(*)和count(1)無任何差異,永遠優於count其餘字段,不管加不加任何索引 count()裏面的值可取任意值,與結果無關 加索引顯著快於不加索引 主鍵索引快於普通索引 沒
相關文章
相關標籤/搜索