Mysql數據庫的索引

  今天看了下Mysql數據庫的索引,基本的創建語句就不在贅述了,本文主要寫一些索引調優方面的見解。

  Mysql數據庫的索引是與具體的存儲引擎相關的,想Innodb以B-tree索引爲主,memory則以哈希索引爲主。

  針對Innodb的B-tree索引

    1)多鍵索引時,要注意鍵的順序,一般來說鍵在越級時,索引失效

    2)一般一次搜索只會使用一個索引

    3)B-tree索引是有順序的,所以在使用order by,group by等語句時,B-tree索引依然是有效的

    4)where字句中,儘量不要使用函數,索引無法針對函數進行解析,此時索引失效,搜索速度回明顯下降


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章