如果没有索引,那么它是不是很重要吗?

时间:2012-05-15 21:09:00

标签: sql-server-2008 query-optimization

如果我有条件的查询

where year(MyColumn) = 2009

由于MyColumn上没有索引,如果将其转换为'sargeable'会有关系吗?

where MyColumn >= '20090101' and MyColumn < '20100101'

(除了YEAR函数调用的开销)

1 个答案:

答案 0 :(得分:2)

为索引where MyColumn >= 20090101 and MyColumn < 20100101编码,您可能会在将来添加一段时间,但忘记修复此查询以使用它。