口试官出的MySQL索引题目,这篇文章全给你办理!
发布时间:2019-10-12 09:06:58 所属栏目:编程 来源:欧阳思海
导读:0 媒介 这篇文章不会讲授索引的基本常识,首要是关于MySQL数据库的B+树索引的相干道理,内里的一些常识都参考了MySQL技能黑幕这本书,也算对付这些常识的总结。对付B树和B+树相干的常识,可以参考我的这篇博客:口试官问你B树和B+树,就把这篇文章丢给他 1
仅仅行使索引中的最左边罗列办查询,好比在 col1 + col2 + col3 字段上的连系索引可以或许被包括 col1、(col1 + col2)、(col1 + col2 + col3)的等值查询操作到,然则不可以或许被 col2、(col2、col3)的等值查询操作到。 最左匹配原则可以算是 MySQL 中 B-Tree 索引行使的主要原则。
当查询的列都在索引的字段中时,查询的服从更高,以是应该只管停止行使 select *,必要哪些字段,就只查哪些字段。
仅仅行使索引中的第一列,而且只包括索引第一列的开头一部门举办查找。
索引失效环境
【编辑保举】
点赞 0 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |