select XX from HouAo_Kaku 
where SID=1 and DID=89 索引有个顺序的。像这种情况,如果SID 和 DID 有聚集索引,那么优先执行这个。
楼主如果觉得效率低,可以看下查询计划。
看是那步出了问题。如果发现还是没有效果,可以考虑重建下索引。聚集索引应该会对效率有明显的提升。尤其是在海量数据的情况下。

解决方案 »

  1.   

    想问下什么情况下使用聚集索引扫描,索引扫描和索引查找。
    为什么聚集索引扫描会消耗这么多的IO资源,并且像select XX from HouAo_Kaku
    where SID=1 and DID=89
    为什么在分别给SID和DID加了索引之后还会是聚集索引扫描,是不是查看查询性能是不是存在聚集索引扫描性能就会低。
    最近这些问题很困扰我啊,跪求
    -->
    如果数据很少优化器会选择“聚集索引扫描”