码迷,mamicode.com
首页 > 数据库 > 详细

mysql 复合索引 为什么遵循最左原则

时间:2019-12-30 17:13:51      阅读:90      评论:0      收藏:0      [点我收藏+]

标签:htm   column   tip   节点   dex   原则   com   nbsp   复合   

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,也就没法用到复合索引。

 

    复合索引失效结论如有错,请网友指正。

  

  

   

mysql 复合索引 为什么遵循最左原则

标签:htm   column   tip   节点   dex   原则   com   nbsp   复合   

原文地址:https://www.cnblogs.com/songyanan/p/12120518.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!