timeout时间设置无效
我在用VBA连接MSSQL 2005的时候,代码如下,timeout = 0标识为永不超时
但是我做了一个测试,用此连接来连接一个存储过程,当我在存储过程中使用
时,前台显示超时,但在存储过程中使用
时,不超时。30秒应该是连接的默认最大时间,从效果上看,我将timeout = 0设置为永不超时是无效的。
这是为什么呢?
'连接数据库
Public Function GetConnection() As ADODB.Connection
Dim con As ADODB.Connection 'ADO连接
Set con = New ADODB.Connection
con.ConnectionString = "Provider=SQLOLEDB;Server=lws-db;Initial Catalog=PL2010_back;User Id=pl;PASSWORD=pluser;timeout= 0"
Set GetConnection = con
End Function但是我做了一个测试,用此连接来连接一个存储过程,当我在存储过程中使用
waitfor delay '00:00:31'--等待31秒时,前台显示超时,但在存储过程中使用
waitfor delay '00:00:30'--等待30秒时,不超时。30秒应该是连接的默认最大时间,从效果上看,我将timeout = 0设置为永不超时是无效的。
这是为什么呢?
...全文
相关推荐
Session.TimeOut的最大取值是1440,超出会报错
标题和描述中提到的"Session.TimeOut的最大取值是1440",这意味着你可以设置Session的超时时间为最多24个小时(1440分钟)。
Linux timeout命令详解[代码]
用户可以根据实际情况灵活选择合适的单位,以实现对程序运行时间的精确控制。例如,在处理大规模数据时,合理设置超时时间可以避免长时间无效等待,提高系统资源的使用效率。
MySQL和连接相关的timeout 的详细整理
MySQL中的各种timeout设置是数据库管理中的重要参数,它们关乎到系统的稳定性和性能。这些timeout值主要涉及连接建立、数据传输以及连接空闲时的管理,确保了资源的有效利用和系统的高效运行。
Nginx超时设置指南[源码]
这些配置项直接影响Nginx与后端服务的交互效率,合理设置可以避免无效请求长时间占用系统资源,同时也确保了后端服务能够及时响应。
解决vue中axios设置超时(超过5分钟)没反应的问题
然而,在处理大数据量或者长时间运行的接口时,可能会遇到请求超时的问题。本文将深入探讨在Vue中解决axios超时设置无效的问题,特别是当请求时间超过5分钟时的情况。


