https://blog.csdn.net/wqc19920906/article/details/79800374mysql
關於索引的問題sql
一、聯合索引是由多個字段組成的索引。數據庫
二、查詢時使用聯合索引的一個字段,若是這個字段在聯合索引中全部字段的第一個,那就會用到索引,不然就沒法使用到索引。mybatis
三、聯合索引IDX(字段A,字段B,字段C,字段D),當僅使用字段A查詢時,索引IDX就會使用到;若是僅使用字段B或字段C或字段D查詢,則索引IDX都不會用到。 oracle
這個規則在oracle和mysql數據庫中均成立。.net
若是你常常要用到多個字段的多條件查詢,能夠考慮創建聯合索引,通常是除第一個字段外的其它字段不常常用於條件篩選狀況,好比說a,b 兩個字段,若是你常常用a條件或者a+b條件去查詢,而不多單獨用b條件查詢,那麼能夠創建a,b的聯合索引。若是a和b都要分別常常獨立的被用做查詢條件,那仍是創建多個單列索引。
--------------------- blog
參考文檔 :https://blog.csdn.net/u014653854/article/details/80620858 索引
mybatis相關文檔:http://www.javashuo.com/article/p-pwlnhfvv-hc.html文檔
Spring boot 讀寫分離相關問題get
https://blog.csdn.net/dream_broken/article/details/72851329