1
在使用EXEC(带参数)调用存储过程或在Management Studio中分别在存储过程内运行完全相同的语句时,我遇到了巨大的性能差异。 EXEC慢了3-4倍。这是什么原因?SP的exec与运行语句之间的性能差异
在使用EXEC(带参数)调用存储过程或在Management Studio中分别在存储过程内运行完全相同的语句时,我遇到了巨大的性能差异。 EXEC慢了3-4倍。这是什么原因?SP的exec与运行语句之间的性能差异
这是一个叫做现象“参数嗅探” - 基本SQL试图创建一个基于什么期待您的参数是最优的执行计划,这往往是不准确的。
可能参数嗅探 – SQLMenace 2011-05-19 13:12:15