索引概念
1.覆盖索引
- 1.覆盖索引可以减少树的搜索次数,提升查询性能
2.最左侧原则
-
1.索引项定义按照出现顺序排序
-
2.第一原则:通过调整顺序,可以少维护一个索引,优先考虑
-
3.若联合索引其中一个字段过大,考虑建立单索引和联合索引
3.索引下推
- 1.mySQL 5.6 引入的索引下推优化(index condition pushdown),在索引遍历过程,对索引包含的字段先做判断,过滤不满足条件的记录。减少回表次数
- [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1v3eKy2L-1640873704453)(https://note.youdao.com/yws/res/3/WEBRESOURCE065dbee82e5706cfbee00b4db40405a3)][外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5d4PJSgA-1640873704454)(https://note.youdao.com/yws/res/e/WEBRESOURCEf1c408ee757742c87d4be856ae0a096e)]