select a,b,max(c) from myTable
where a>b
group by a,b
我的第一直觉是为 [a,b,c] 打开一个聚集索引
这是问题:
假设有人正在运行另一个简单的选择:
select a from myTable.
将通过索引[a]
查找该列吗?[a,b,c]
或者它根本不会使用索引......?(我猜它会使用[a,b,c]
索引)
但我想它不会像单个[a]
索引那样快...
所以我该怎么做 ?
创建[a,b,c]
索引
或
创建[a,b,c] + [a]
索引