【发布时间】:2013-12-20 09:52:05
【问题描述】:
我有一个存储过程,它搜索一个视图并接受两个参数。当我在 Management Studio 中运行它时,它只需要一秒钟即可运行。当我通过托管在同一网络上的 IIS Web 服务运行它时,我得到一个 SQL 超时错误。
问题是它不会每次都超时,有时删除并重新创建视图跳转会启动该过程,但并非每次都如此。
有人有什么建议吗?
谢谢。
【问题讨论】:
标签: sql-server vb.net web-services iis-7
我有一个存储过程,它搜索一个视图并接受两个参数。当我在 Management Studio 中运行它时,它只需要一秒钟即可运行。当我通过托管在同一网络上的 IIS Web 服务运行它时,我得到一个 SQL 超时错误。
问题是它不会每次都超时,有时删除并重新创建视图跳转会启动该过程,但并非每次都如此。
有人有什么建议吗?
谢谢。
【问题讨论】:
标签: sql-server vb.net web-services iis-7
您是否设置了连接池?如果您的池配置不正确,您可能会发现自己的连接已关闭。或者您可以尝试手动打开和关闭与数据库的连接。 http://blogs.msdn.com/b/angelsb/archive/2004/08/25/220333.aspx
【讨论】: