mysql 復合索引 為什么遵循最左原則


1,>mysql :多列索引

   https://dev.mysql.com/doc/refman/5.7/en/multiple-column-indexes.html

1>,B+樹;

      https://blog.csdn.net/Fmuma/article/details/80287924;

   總結出:B+樹會把數據存在葉子節點上;並且是連續的;所以復合索引(a,b,c);在a,a b,a b c三種情況會用到復合索引;

   出現情況(a c) 的情況,導致葉子節點無法按照順序查找數據,所以復合索引失效。如果一開始就沒有進入索引樹,例 b或者 c,也就沒法用到復合索引。

 

    復合索引失效結論如有錯,請網友指正。

  

  

   


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM