【发布时间】:2011-01-06 16:55:11
【问题描述】:
我 100% 确定这个问题是重复的,但我搜索了几个小时,但没有找到任何东西。
我的环境:windows server 2003、sql server 2005、.net 2.0 (c#)
我的问题:
当我同时运行 5 个请求时,我的一个存储过程引发了超时。
如果在 5 个请求等待期间,我在 Management Studio 中运行,我尝试使用相同的参数调用此存储过程,我会在 0 秒内得到结果 :)
我尝试查看是否打开了太多连接,但在活动监视器中看不到任何内容(我可以看到 14 个带有“等待命令”的项目)。
那么我的问题是什么?我认为这是一个配置缺失,如果是,你能解释一下我将如何选择这个配置的值。
谢谢
【问题讨论】:
-
您是否在任何地方使用事务?
-
不,没有交易,这只是一个选择
-
是的,一个非常大的字符串,我只是在阅读sqlpointers.com/2006/11/…,但我不明白为什么我在 MSSMS 中尝试时我的 sp 运行良好?跨度>
标签: sql-server timeout sqlclient