小编典典

我应该在数据库连接字符串中设置最大池大小吗?如果我不这样做会怎样?

sql

这是我的数据库连接字符串。直到现在我都没有设置最大池大小。

public static string srConnectionString = 
                       "server=localhost;database=mydb;uid=sa;pwd=mypw;";

那么,我的应用程序当前支持多少个连接?增加连接池大小的正确语法是什么?

该应用程序是用C#4.0编写的。


阅读 170

收藏
2021-03-17

共1个答案

小编典典

当前,您的应用程序支持池中的100个连接。如果要将其增加到200,则conn字符串将如下所示:

public static string srConnectionString = 
                "server=localhost;database=mydb;uid=sa;pwd=mypw;Max Pool Size=200;";

您可以通过sp_who在数据库中执行过程来调查应用程序使用了多少个数据库连接。在大多数情况下,默认的连接池大小就足够了。

2021-03-17