c# - C# 中的 SQLConnection 池大小和事件连接数

标签 c# count connection-pooling sqlconnection

在 C# 中,可以通过在连接字符串中使用“Pooling=True”和“Max Pool Size=XY”来启用/禁用连接池。

喜欢:What is maximum allowable value of "Max Pool Size" in sql connection string

是否可以通过编程方式询问有多少连接到 SQL Server 是事件的以及当前池大小是多少?

最佳答案

您可以使用 NumberOfActiveConnectionsNumberOfPooledConnections ADO.NET 性能计数器:

https://learn.microsoft.com/en-us/dotnet/framework/data/adonet/performance-counters

关于c# - C# 中的 SQLConnection 池大小和事件连接数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25253078/

相关文章:

c# - 如何在 C#/.NET 中测试一个值是否被装箱?

mysql - 如何对后续行进行分组(基于条件)然后对它们进行计数[MySQL]?

aws-lambda - AWS Lambda RDS 连接池

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

node.js - 如何将池化与 Node 持久化一起使用?

c# - 从cs页面禁用输入类型单选按钮单击并使用js向用户发送警报?

c# - 为什么 C# 不支持 Protected 和 Internal 可访问性的交集?

c# - Numl.net 中训练数据的后备存储并添加到其中以提高准确性

将 count 与其他查询一起使用时 MySQL 出错

mysql - SQL Left Join 多个表并有条件地对每个表中的值进行计数