.net数据库连接池配置技巧(默认值)
2008-12-25 00:08
801 查看
以连接字符串关键字控制Connection Pool
ConnectionString属性是SQLConnection 对象的一个属性,它支持一个连接串/值对,这个对是用于调整connection pool行为的。下表是ConnectionString 的值及解释。
名称
默认值
描述
Connection Lifetime
0
当连接返回pool时,它的时间和创建时间相比,如果它的存在时间超过了Connection Lifetime,它被释放。这对于新加入集群的服务器平衡是很有用的。值0可以保证连接有最大时限。
Connection Reset
'true'
决定从pool移走时数据库连接是否被重置。
Enlist
'true'
为true时pooler自动列出当前创建线程的操作上下文,如果操作上下文存在的话。
Max Pool Size
100
Pool中允许的最大连接数。
Min Pool Size
0
Pool中允许的最小连接数。
Pooling
'true'
为true时,连接从相应的pool中被取出,如果需要将创建或添加到相应的池中。
Connection Pool的性能记数器
SQL Server .NET Data Provider添加了一些性能记数器使用户可以调整connection pool特性。下面是一些记数器:
记数器
描述
SqlClient: 缓冲的和非缓冲的连接数
当前的连接数
SqlClient: 当前缓冲的连接数
在池中与当前进程关联的所有连接
SqlClient: 当前connection pool数
与当前进程连接的池数
SqlClient: 最大缓冲连接数
从进程开始以来使用的最大连接数。此记数器只有在与特定进程关联时才有意义。_Global 实例总返回0
SqlClient: 总失败连接数
失败总数
ConnectionString属性是SQLConnection 对象的一个属性,它支持一个连接串/值对,这个对是用于调整connection pool行为的。下表是ConnectionString 的值及解释。
名称
默认值
描述
Connection Lifetime
0
当连接返回pool时,它的时间和创建时间相比,如果它的存在时间超过了Connection Lifetime,它被释放。这对于新加入集群的服务器平衡是很有用的。值0可以保证连接有最大时限。
Connection Reset
'true'
决定从pool移走时数据库连接是否被重置。
Enlist
'true'
为true时pooler自动列出当前创建线程的操作上下文,如果操作上下文存在的话。
Max Pool Size
100
Pool中允许的最大连接数。
Min Pool Size
0
Pool中允许的最小连接数。
Pooling
'true'
为true时,连接从相应的pool中被取出,如果需要将创建或添加到相应的池中。
Connection Pool的性能记数器
SQL Server .NET Data Provider添加了一些性能记数器使用户可以调整connection pool特性。下面是一些记数器:
记数器
描述
SqlClient: 缓冲的和非缓冲的连接数
当前的连接数
SqlClient: 当前缓冲的连接数
在池中与当前进程关联的所有连接
SqlClient: 当前connection pool数
与当前进程连接的池数
SqlClient: 最大缓冲连接数
从进程开始以来使用的最大连接数。此记数器只有在与特定进程关联时才有意义。_Global 实例总返回0
SqlClient: 总失败连接数
失败总数
您可能感兴趣的文章:
相关文章推荐
- .net数据库连接池配置技巧(默认值)
- Android的Gradle技巧 1.2配置SDK版本和其他默认值
- Linux 系统配置及使用技巧记录
- Exchange企业实战技巧(13)配置存储配额与邮箱大小限制
- 深入浅析java web log4j 配置及在web项目中配置Log4j的技巧
- windows2003 IIS6.0 asp配置技巧
- 【Git笔记】使用技巧:命令自动补全及命令别名的配置方法
- ACE安装配置--ubuntu技巧
- Win 2003安装过后必须进行的配置技巧
- Tomcat配置技巧Top 10
- redis常用命令、常见错误、配置技巧
- Putty 工具 保存配置的 小技巧
- Tomcat配置技巧Top10
- Spring XML配置的12个技巧
- 转载:Win2003下ASP配置技巧
- log4j高级技巧--动态配置日志输出文件的位置
- 【SPOTO】GNS3使用技巧连载-01安装配置指南【SIN笔记】
- hibernate实体类配置文件问题(字段使用默认值)
- 服务器的安全配置技巧总结
- Hadoop中的集群配置和使用技巧