Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server sql server在快速查询上超时_Sql Server_Timeout_Sqlclient - Fatal编程技术网

Sql server sql server在快速查询上超时

Sql server sql server在快速查询上超时,sql-server,timeout,sqlclient,Sql Server,Timeout,Sqlclient,我100%确定这个问题是重复的,但我搜索了几个小时,什么也没找到 我的环境:windows server 2003、sql server 2005、.net 2.0 c 我的问题是: 当我同时运行5个请求时,我的一个存储进程会引发超时 如果在5请求等待期间,我在Management Studio中运行,我尝试使用相同的参数调用此存储过程,我将在0秒内得到结果: 我试图查看是否打开了太多的连接,但在活动监视器中看不到任何内容,我可以看到14项等待命令 那么我的问题是什么?我认为这是一个配置缺失,如

我100%确定这个问题是重复的,但我搜索了几个小时,什么也没找到

我的环境:windows server 2003、sql server 2005、.net 2.0 c

我的问题是:

当我同时运行5个请求时,我的一个存储进程会引发超时

如果在5请求等待期间,我在Management Studio中运行,我尝试使用相同的参数调用此存储过程,我将在0秒内得到结果:

我试图查看是否打开了太多的连接,但在活动监视器中看不到任何内容,我可以看到14项等待命令

那么我的问题是什么?我认为这是一个配置缺失,如果是,你能解释我将如何选择此配置的值吗


谢谢,您还可以尝试使用表提示更改SP中select语句的隔离级别

例如:

SELECT col1, col2, col3 FROM Table1 WITH (READUNCOMMITTED)
还有其他几种隔离级别,但READ UNCOMMITTED是最低级别,将从独占锁定的表中读取。不利的一面是,你可以得到肮脏的阅读


如果问题是锁定,这可能会有所帮助。

您是否在任何地方使用事务?不,没有事务,它只是一个选择是的,一个是一个非常大的字符串,我只是在阅读,但我不明白的是,为什么我在MSMS中尝试时sp运行良好?