Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 如何在SQLServer中忽略索引_Sql Server_Sql Server 2008_Sql Server 2005 - Fatal编程技术网

Sql server 如何在SQLServer中忽略索引

Sql server 如何在SQLServer中忽略索引,sql-server,sql-server-2008,sql-server-2005,Sql Server,Sql Server 2008,Sql Server 2005,我发现其中一个索引正在减慢我的查询速度……但我不能删除它,因为它在其他地方使用,而且它似乎是该查询的一个好索引 在SQL Server 2005+中,有没有一种方法可以忽略查询中的索引?您能证明索引确实在减慢查询速度吗?发布查询、表结构(包括索引)和实际执行计划如何?我也很想知道索引如何降低查询速度。你是否有证据表明你放弃了它并且你的查询速度更快了?如果是这样,SQL将重新编译涉及该表的所有查询计划,因此可能是这样。

我发现其中一个索引正在减慢我的查询速度……但我不能删除它,因为它在其他地方使用,而且它似乎是该查询的一个好索引


在SQL Server 2005+中,有没有一种方法可以忽略查询中的索引?

您能证明索引确实在减慢查询速度吗?发布查询、表结构(包括索引)和实际执行计划如何?我也很想知道索引如何降低查询速度。你是否有证据表明你放弃了它并且你的查询速度更快了?如果是这样,SQL将重新编译涉及该表的所有查询计划,因此可能是这样。