索引三星结构

三星索引的定义,可以先给我们对索引优化提供一个大概的思路:

满足第1颗星

取出所有的等值谓词的列,作为索引最开头的列------以任意顺序都可以。

满足第2颗星

将order by加入到索引列,不要改变这些列的顺序,但是忽略在第1步加入的索引的列。
满足第3颗星 (如果索引中的列包含了查询中需要的全部列则获得):

将查询语句中剩余的列(包括select的列)放到索引中,列在索引中添加的顺序对查询语句的性能没有影响,但是将易变的列放在最后能够降低更新的成本。

相关推荐
528301 小时前
MySQL主从复制
数据库·mysql
@解忧杂货铺2 小时前
MySQL历史版本下载及安装配置教程
数据库·mysql
dgiij2 小时前
excel大表导入数据库
数据库·mysql·node.js·excel
多敲代码防脱发2 小时前
导出导入Excel文件(详解-基于EasyExcel)
java·开发语言·jvm·数据库·mysql·excel
风筝超冷3 小时前
获取高德地图JS API的安全密钥和Key的方法
服务器·mysql·js api
数据库幼崽3 小时前
MySQL 8.0 OCP 1Z0-908 51-60题
数据库·mysql·ocp
didiplus3 小时前
MySQL 8.0 OCP(1Z0-908)英文题库(31-40)
mysql·adb·ocp·数据库管理员·mysql认证
didiplus3 小时前
MySQL 8.0 OCP(1Z0-908)英文题库(21-30)
mysql·dba·认证考试·题库
数据库幼崽3 小时前
MySQL 8.0 OCP 1Z0-908 21-30题
mysql·ocp
wjcurry3 小时前
我的实习日报
java·redis·mysql