SQL Server 中建立索引有什么标准吗?
select * from table1 where f1= '... ' and f2= '... ' and f3= '... ' order by f4
比如某个表最常用的查询语句如上边,应该如何建立索引效率最高呢
------解决方案--------------------f1,f2,f3的联合索引,可以考虑f4上建簇集索引
------解决方案--------------------f1,f2,f3的联合索引,可以考虑f4上建簇集索引
查询分析器不会使用聚集索引的
LZ可以先尝试f4建立聚集索引,看看执行计划,到底哪一种方案最有效,要看数据量以及对这个表的进行操作的所有sql语句的执行频率,是否更新频率很高?