winform 连接服务器数据库多长时间会超时

winform 连接服务器数据库多长时间会超时,第1张

这个要看你是什么数据库,比如SQL Server数据库,在SqlConnection对象上有一个ConnectionTimeout只读属性,帮你获取Connect Timeout的设置。

默认值为15秒(seconds), 你可以通过在建立数据库连接时,在数据库连接字符串中进行设置(Connection Timeout关键字)。

Data Source=(local)Initial Catalog=AdventureWorksIntegrated Security=SSPIConnection Timeout=30

更多关于此的信息可以参看MSDN: http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlconnection.connectiontimeout(v=vs.110).aspx

设置60秒即可

在客户端访问浏览器的时候,有时候可能会因为某种原因导致访问堵塞,如果不设置超时的话就会变成资源浪费甚至服务器挂起,

比如说我要看我的数据库内有多少条记录,在你访问服务器 有服务器再去访问数据库,当访问数据库的时候要是卡住了,如果不设置超时,服务器就会一直将线程保持,然后一条条线程堆积下来,对应的资源也一直被这些卡住的线程持有,不得释放。最后的结果可想而知


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9890079.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-03
下一篇2023-05-03

发表评论

登录后才能评论

评论列表(0条)

    保存