c3p0数据源ComboPooledDataSource的详细配置

1、基础配置
driverclass:数据库驱动类,比如MySQL为
com.mysql.jdbc.Driver
jdbcUrl: 数据库连接,比如
jdbc:mysql://127.0.0.1:3306/girl?useUnicode=true&characterEncoding=utf-8&useSSL=false
user:登录数据库的账号,比如
root
password:登录数据库的密码,比如
123456
2、私有配置
c3p0.acquireIncrement=20
当连接池中的连接耗尽的时候c3p0一次同时获取的连接数。Default: 3

c3p0.minPoolSize=20
连接池中保留的最小连接数,默认为:3

c3p0.maxPoolSize=100
接池中保留的最大连接数。默认值: 15

c3p0.initialPoolSize=20
初始化时获取连接数,取值应在minPoolSize与maxPoolSize之间。Default: 3
c3p0.maxIdleTime=60
最大空闲时间,多少秒内未使用则连接被丢弃。若为0则永不丢弃。默认值: 0

c3p0.maxStatements=0
c3p0全局的PreparedStatements缓存的大小。如果maxStatements与maxStatementsPerConnection均为0,则缓存不生效,只要有一个不为0,则语句的缓存就能生效。如果默认值: 0

c3p0.numHelperThreads=10
c3p0是异步操作的,缓慢的JDBC操作通过帮助进程完成。扩展这些操作可以有效的提升性能通过多线程实现多个操作同时被执行。Default: 3

猜你喜欢

转载自blog.csdn.net/weixin_44516119/article/details/88351333