我有一个SQL Server 2008 R2数据库,其中包含一些包含多列的表。 DateTime字段中的其中一列(不是主键)。
我正在运行Update语句,而where子句中使用的字段是此datetime列。
问题是虽然我在这个日期时间字段上有一个非聚集索引,但似乎没有使用它并且性能很慢。我通常会有数千条这样的语句连续执行,我怀疑这个日期是问题所在。
我有什么想法可以解决这个问题吗?
答案 0 :(得分:0)
使用MS SQL Management Studio显示查询的执行计划! 你会看到索引是否被使用了!