.NET的快速数据库访问测试
时间:2020-03-05 18:39:35 来源:igfitidea点击:
确定连接字符串是否允许我们连接到数据库的最快方法是什么?
通常,连接尝试会使用户等待很长时间,然后再通知该尝试是徒劳的。
解决方案
回答
缩短连接字符串的超时时间,然后执行一些琐碎的事情。
等待时间应与超时大致相同。
我们仍然需要一两秒钟。
回答
但是,我们没有提到要连接到的数据库。在.NET中的SQL Server 2005中,我们可以在连接字符串中指定连接超时,如下所示:
server=<server>;database=<database>;uid=<user>;password=<password>;Connect Timeout=3
这将尝试连接到服务器,如果在三秒钟内未连接到服务器,则会引发超时错误。