3

SQL Server最大连接数的问题

 2 years ago
source link: http://ocdman.github.io/2020/09/28/SQL-Server%E6%9C%80%E5%A4%A7%E8%BF%9E%E6%8E%A5%E6%95%B0%E7%9A%84%E9%97%AE%E9%A2%98/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

SQL Server最大连接数的问题

September 28 2020

最近遇到一个很奇怪的问题,多个Tomcat服务同时启动的时候数据库会Down。同时,如果用SQL Server客户端连接的时候会报错

provider 共享内存提供程序 error 0 管道的另一端上无任何进程

但是,重启SQL Server服务之后,客户端又能重新连接到数据库。于是我尝试只启动一个Tomcat服务,没想到数据库还是照样Down。

网上有很多种解决方案,这里直接说我的解决方案。

直接将SQL Server的最大连接数修改为0,即没有连接限制。之所以每次Tomcat启动都会出问题,原因是原来的数据库最大连接数只有20。

对于这个问题我个人的理解是,Tomcat启动的时候,如果有对数据库的连接,且连接数超过了数据库的最大连接数限制,会直接导致数据库崩溃。这也是我短暂的运维职业生涯中的一个印象比较深刻的点。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK