首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

调用存储过程很慢,这个过程中做了哪些操作?该如何处理

2013-06-25 
调用存储过程很慢,这个过程中做了哪些操作?现在有个存储过程调用他很慢(就是从外面用exec 执行到进入存储

调用存储过程很慢,这个过程中做了哪些操作?
现在有个存储过程调用他很慢(就是从外面用exec 执行到进入存储过程内部需要2秒,还没有开始执行存储过程内部的代码)
例:
CREATE   PROCEDURE proc1(
    参数……
)
AS 
   print convert(varchar(50,getdate(),121)--时间2
   --以下是存储过程的处理
go

print convert(varchar(50,getdate(),121)--时间1
EXEC proc1 参数……
go


两次输出的时间相差两秒,调用这个存储过程,还什么都没执行,为什么就用了两秒?





[解决办法]
第一次执行吗?使用set statistics time on看看。

热点排行