您现在的位置是:首页 > 综合信息网站首页综合信息
获取增量
- 编辑:
- 2022-10-01 19:15:27
- 来源:
大家好,小必来为大家解答以上的问题。获取增量这个很多人还不知道,现在让我们一起来看看吧!
1、1. 首先是jdbc.properties属性文件的编写,便于数据库移植:datasource.driverClassName=oracle.jdbc.driver.OracleDriverdatasource.url=jdbc:oracle:thin:@10.6.1.11:1521:studentdatasource.username=zsdatasource.password=zsdatasource.defaultAutoCommit=true hibernate.dialect=org.hibernate.dialect.Oracle9Dialect #当连接池中的连接耗尽的时候c3p0一次同时获取的连接数。
2、Default: 3c3p0.acquireIncrement=5#初始化时获取三个连接,取值应在minPoolSize与maxPoolSize之间。
3、Default: 3 c3p0.initialPoolSize=10#每60秒检查所有连接池中的空闲连接。
4、Default: 0 c3p0.idleConnectionTestPeriod=600#-连接池中保留的最小连接数。
5、c3p0.minPoolSize=5#连接池中保留的最大连接数。
6、Default: 15 c3p0.maxPoolSize=50#JDBC的标准参数,用以控制数据源内加载的PreparedStatements数量。
7、但由于预缓存的statements#属于单个connection而不是整个连接池。
8、所以设置这个参数需要考虑到多方面的因素。
9、#如果maxStatements与maxStatementsPerConnection均为0,则缓存被关闭。
10、Default: 0c3p0.maxStatements=100#c3p0是异步操作的,缓慢的JDBC操作通过帮助进程完成。
11、扩展这些操作可以有效的提升性能#通过多线程实现多个操作同时被执行。
12、Default: 3c3p0.numHelperThreads=10#最大空闲时间,60秒内未使用则连接被丢弃。
13、若为0则永不丢弃。
14、Default: 0 c3p0.maxIdleTime=600 #hibernate.dialect=org.hibernate.dialect.SQLServerDialecthibernate.jdbc.batch_size=25hibernate.jdbc.fetch_size=50hibernate.show_sql=truehibernate.connection.release_mode=after_transaction 2. 其次是spring配置文件的数据源配置: 本文到此分享完毕,希望对大家有所帮助。