c3p0数据源ComboPooledDataSource的详细配置
来源:互联网 发布:mac版steam游戏 编辑:程序博客网 时间:2024/06/12 14:43
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
c3p0.acquireRetryAttempts=5
定义在从数据库获取新连接失败后重复尝试的次数。默认值: 30 ;小于等于0表示无限次
c3p0.acquireRetryDelay=300
重新尝试的时间间隔,默认为:1000毫秒
c3p0.checkoutTimeout=3000
获取一个connection超时时间,单位毫秒
c3p0.idleConnectionTestPeriod=60
每隔多少秒检查所有连接池中的空闲连接。Default: 0
c3p0.automaticTestTable=sys_connectiontest
c3p0将建一张名为改配置项的空表,并使用其自带的查询语句进行测试。如果定义了这个参数那么属性preferredTestQuery将#被忽略。你不能在这张Test表上进行任何操作,它将只供c3p0测试使用。默认值: null。由于运营平台的数据库用户没有创建表的权限,故需要发sql创建表。
c3p0.testConnectionOnCheckin=true
如果设为true那么在取得连接的同时将校验连接的有效性。Default: false
c3p0.unreturnedConnectionTimeout=15
一个checkout连接的超时设置,一旦一个checkout连接超时,他将物理的关闭,而不是返回池中,主要是防止连接被长期使用不释放,这个设置也是比较危险的
阅读全文
0 0
- c3p0数据源ComboPooledDataSource的详细配置
- C3p0数据源ComboPooledDataSource的close方法
- spring 连接池配置C3P0的详细配置说明(com.mchange.v2.c3p0.ComboPooledDataSource)
- C3P0的详细配置说明(com.mchange.v2.c3p0.ComboPooledDataSource)
- C3P0的详细配置说明(com.mchange.v2.c3p0.ComboPooledDataSource)
- C3P0的详细配置说明(com.mchange.v2.c3p0.ComboPooledDataSource)
- C3P0的详细配置说明(com.mchange.v2.c3p0.ComboPooledDataSource)
- C3P0的详细配置说明(com.mchange.v2.c3p0.ComboPooledDataSource)
- C3P0的详细配置说明(com.mchange.v2.c3p0.ComboPooledDataSource)
- C3P0的详细配置说明(com.mchange.v2.c3p0.ComboPooledDataSource)
- C3P0的详细配置说明(com.mchange.v2.c3p0.ComboPooledDataSource)
- C3P0的详细配置说明(com.mchange.v2.c3p0.ComboPooledDataSource)
- C3P0的详细配置说明(com.mchange.v2.c3p0.ComboPooledDataSource)
- C3P0的详细配置说明(com.mchange.v2.c3p0.ComboPooledDataSource)
- C3P0的详细配置说明(com.mchange.v2.c3p0.ComboPooledDataSource)
- C3P0的详细配置说明(com.mchange.v2.c3p0.ComboPooledDataSource)
- C3P0的详细配置说明(com.mchange.v2.c3p0.ComboPooledDataSource)
- c3p0数据源的配置
- netstat工具
- 根据jks获取Android签名信息
- 如何在Eclipse下直接查看编辑.class文件
- MYSQL数据库高级应用宝典含实例(索引、视图、触发器、游标和存储过程)
- SVM
- c3p0数据源ComboPooledDataSource的详细配置
- ls -al /usr/lib | grep libevent --- 查看libevent是否已安装
- dispatch_semaphore(信号量)的理解及使用
- SQL Server高级应用
- Rejecting request since max request parameter limit exceeded 10000
- HDU 3047 排座位(带权值的并查集)
- 八大排序算法JAVA实现(时间复杂度O(n-n)篇)
- pdf虚拟打印机如何将txt转成pdf
- 远程调试springboot应用