1. 程式人生 > >Mysql資料庫優化系列(五)------索引優化策略之面試題

Mysql資料庫優化系列(五)------索引優化策略之面試題

實驗:

Type:range   此處使用上了範圍索引

Key_len:12/3=4

使用到了索引c1,c2,c3,c4.解析:因為order by c3是有序的,所以c3,c4也用到了索引

上圖用到了c1,c2,c3,order by有序,可以利用索引。

上圖只用到了索引c1,因為order by c3,c2順序不同於索引順序

上圖c1,c2,c3

上圖c1,c2,c3  因為在排序時c2是一個常量

上圖只用到了c1

按欄目統計平均價格(group  by )

一般而言,分組首先要按分組欄位,有序排列,用到臨時表排序。