SQL Server的最佳实践日期时间索引

时间:2018-03-19 18:17:46

标签: sql-server query-optimization

如果我有一个具有索引的表

col1, col2, col3, col4, createDate

但也想要一个指数

col1, col2, col3, col4, closeDate

我可以将两个日期合并到一个索引中,因为我认为日期时间必须是索引的结尾。在一个单一的时间点后组织起来没什么意义,或者我错了?

没有这样的可能吗?不使用include。

col1, col2, col3, col4, (createDate, closeDate)

它们都使用不稳定,我想它仍然会进行散列连接,所以两个单独的索引无关紧要?

查询优化器似乎选择了错误的计划,所以我们试图强制优化器使用WITH(INDEX(index))来制定正确的计划。但很难确定它。

0 个答案:

没有答案