从执行计划来看,在(aa,bb)上建立复合索引比单独在aa,bb上建立索引速度要快
(aa,bb)作索引时,只经过一次索引扫描和select,花费0.00640
aa,bb单独作索引时,要经过索引扫描,book lookup和filter,select,花费0.0126
(aa,bb)作索引时,只经过一次索引扫描和select,花费0.00640
aa,bb单独作索引时,要经过索引扫描,book lookup和filter,select,花费0.0126
如果在一列上建立聚集索引,另一列上建立非聚集索引,则等同于复合索引
在两个列上都建非聚集索引要经过 book 和索引查找
在一个列上建只是多了filter这一步啊filter的成本我认为如果不是百万数据量的可以忽略了
在一个列上建只是多了filter book 这两步,所以我本地的情况还是
跟vivianfdlpw() ( ) 观点一样的但是我认为还是要结合实际的情况