我的问题是关于流程执行将如何,如果select语句具有依赖于两个值的where子句,其中一个来自索引列而另一个不是。 例如:
"module": "amd"
如果我们假设col1被索引而col2不被索引。如果col2索引并且col1没有,它是否有所不同?
已更新
我想问的是,如果有一列有索引而另一列没有索引,查询会变得更快吗?如果where子句仅依赖于一个索引列,它是否相同?
答案 0 :(得分:-2)
根据70-461材料:
FROM ON JOIN WHERE GROUP BY WITH CUBE or WITH ROLLUP HAVING SELECT
DISTINCT ORDER BY TOP
E.g。如果你有SELECT C1 AS x
你不能放WHERE x IS NOT NULL
WHERE claus中的谓词序列由sql server根据只有Microsoft知道的参数定义。