我有一个复杂的选择与JOIN和UNION,它需要很长时间,所以我决定在一个简单的选择测试它,但这个选择仍然需要时间来执行。我保存了执行计划here
代码只是
SELECT pchrgqty,pchrgup,pcchrgamt FROM
hdocord
WHERE acctno = '2014-000136557'
但执行
需要1分11秒如何加快速度? 为什么这么慢?
答案 0 :(得分:1)
您可以尝试添加仅运行此SQL语句的缺少索引:
CREATE NONCLUSTERED INDEX ix_hdocord_acctno ON hdocord
(
acctno ASC
)
ON [PRIMARY]
如果他们没有给你足够的权限,它将失败。