覆盖索引介绍
覆盖索引是select
的数据列只用从索引中就能够取得,不必读取数据行,换句话说查询列要被所建的索引覆盖。
经典场景:
用户表中有身份证号
和姓名
两个字段,现在有需求通过身份证号
迅速查询出姓名
,这时就可以建立身份证号
和姓名
的联合索引,用覆盖索引快速查询出姓名。
覆盖索引是select
的数据列只用从索引中就能够取得,不必读取数据行,换句话说查询列要被所建的索引覆盖。
用户表中有身份证号
和姓名
两个字段,现在有需求通过身份证号
迅速查询出姓名
,这时就可以建立身份证号
和姓名
的联合索引,用覆盖索引快速查询出姓名。
本文标题:Mysql - 覆盖索引的经典应用
本文链接:https://www.haomeiwen.com/subject/nvmjaktx.html
网友评论