【发布时间】:2014-01-06 14:50:24
【问题描述】:
我有一个存储过程,当我想使用 exec proc_name 执行它时需要 1 分钟
如果我从存储过程中复制代码,将参数声明为变量,然后执行代码需要 10 秒。
怎么了?
我在这里遗漏了什么?
我问这个是因为我使用 ADO.NET,当我想使用 ExecuteNonQuery 执行该存储过程时出现超时错误。
谢谢
【问题讨论】:
-
你确定是在同一个服务器上执行吗?同一个数据库?
-
了解参数嗅探
标签: sql-server