# class3-2

既然,使用复合键索引,在select子句中,如果所有字段都在复合键索引所包括的字段之中的时候,查询可以只使用索引不使用表。那么,为什么不可以针对表T(x,y,z)这样的表,直接构建一个索引index(x,y,z),这样所 有对这个表的访问就可以直接使用索引不使用表了,这会不会大幅度地提升查询效率呢?

  1. 创建索引也是会消耗性能的,索引越多消耗的时间越多
  2. 也要消耗存储空间,如果要建立聚簇索引,消耗的空间更大
  3. 对表进行增删改查,也会动态维护索引,这也会消耗大量性能
Last Updated: 1/16/2021, 9:27:12 AM