|
1
79
好吧,我们以前也遇到过类似的问题。 我们解决这个问题的方法是,在SP中设置本地参数,这样
这通常为我们解决了这个问题。 我们认为这是由于参数嗅探,但没有任何证据,对不起。。。X-) 编辑: Different Approaches to Correct SQL Server Parameter Sniffing 一些有见地的例子,解释和修复。 |
|
|
2
7
在SQL查询结束时。 http://blogs.technet.com/b/mdegre/archive/2012/03/19/what-is-parameter-sniffing.aspx |
|
4
4
为什么一个批处理需要永远在SQL存储过程中运行,而在SSMS中却要瞬间运行,这个问题与SQL参数嗅探有关,特别是与datetime参数有关。
这是其中一个(我没有写,只是把它传下去)。 |
|
|
5
3
关于我的问题我已经跑了:
这使我的sp从120秒加速到3秒 https://msdn.microsoft.com/en-us/library/ms173804.aspx |
|
|
6
2
我今天也有同样的问题。我已经放弃并重新创建了SP,它工作了。这与SP cache有关,当删除SP时,缓存的计划已被删除。您可以尝试相同的方法或使用“DBCC FREEPROCCACHE”删除缓存。 |
|
John D · 需要为NULL或NOT NULL的WHERE子句 1 年前 |
|
Marc Guillot · 记录值时忽略冲突 1 年前 |
|
|
Fachry Dzaky · 正确使用ROW_NUMBER 1 年前 |
|
|
TriumphTruth · 从满足特定条件的数据集中选择1行 1 年前 |