在使用GROUP BY 時候需要注意的地方

在開發過程中常常會遇到sql 進行分組的業務,筆者在編碼過程中就犯了這樣一個低級錯誤,還好項目經理及時指出來了,避免了以後的問題,給大家分享一下。 使用EXPLAIN 可以看到執行計劃,看到Extra列中有Using filesort,這是對性能有一定影響的,特別是使用了group by時,就算你沒有顯示的指定order by,mysql會默認按照分組字段進行排序。某些情況下是沒有必要使用排序的,
相關文章
相關標籤/搜索