JDBC性能优化点

时间:2024-01-19 15:51:46

1). 指定数据库连接池中初始化连接数的个数

JDBC性能优化点 
dataSource.setInitialSize(5);

        
 
2). 指定最大的连接数: 同一时刻可以同时向数据库申请的连接数

JDBC性能优化点 
dataSource.setMaxActive(5);

        

3). 指定小连接数: 在数据库连接池中保存的最少的空闲连接的数量

JDBC性能优化点
dataSource.setMinIdle(2);

        

4).等待数据库连接池分配连接的最长时间. 单位为毫秒. 超出该时间将抛出异常.

JDBC性能优化点 
dataSource.setMaxWait(1000 * 5);

其它参数详解参见https://tomcat.apache.org/tomcat-7.0-doc/jdbc-pool.html