复合索引的特点?什么场景适合用呢?

来源:8-3 Btree+索引的特点

慕莱坞3268959

2019-11-26

老师,居然Btree对复合索引有许多限制,那么不建立复合索引,都用单个的索引不好嘛??

写回答

1回答

sqlercn

2019-11-26

首先我们不可能在表的每一列上都建立索引,因为过多的索引会对查询性能带来负面的影响,同时我们在一个查询中往往都是有多个过滤条件的,为了可以在索引中对多个过滤条件进行过滤所以建立复合更有利用优化查询性能。

0
1
慕莱坞3268959
非常感谢!
2019-11-27
共1条回复

零基础入门 详解企业主流数据库MySQL8.0

掌握SQL优化与慢查询优化,具备独当一面的能力

1641 学习 · 485 问题

查看课程