【发布时间】:2020-04-11 19:02:24
【问题描述】:
只是分享我的经验,也许我可以得到一些澄清/确认。
我正在执行一个返回客户信息的脚本。 此脚本至少有 5 到 10 个连接表(带有枢轴连接表),并且最有可能返回至少 100k 条记录。
问题是,当我尝试在 WHERE 子句中添加过滤器 - “STATUS != 'CLOSED'”时,我的查询将永远运行。 当我将其更改为“STATUS != 'CLOSE'”时,我的查询至少会运行 2 分钟。
另外,请注意“CLOSED”不存在。
这是某种错误吗?还是我错过了什么?
【问题讨论】:
标签: sql-server tsql sql-server-2012