| | |
| | | # 初始连接数 |
| | | initialSize: 5 |
| | | # 最小连接池数量 |
| | | minIdle: 10 |
| | | minIdle: 5 |
| | | # 最大连接池数量 |
| | | maxActive: 20 |
| | | # 配置获取连接等待超时的时间 |
| | |
| | | # 配置一个连接在池中最小生存的时间,单位是毫秒 |
| | | minEvictableIdleTimeMillis: 300000 |
| | | # 配置一个连接在池中最大生存的时间,单位是毫秒 |
| | | maxEvictableIdleTimeMillis: 900000 |
| | | maxEvictableIdleTimeMillis: 600000 |
| | | # 配置检测连接是否有效 |
| | | validationQuery: SELECT 1 |
| | | testWhileIdle: true |
| | | testOnBorrow: false |
| | | testOnReturn: false |
| | | # 是否缓存preparedStatement,也就是PSCache(提升性能但增加内存,Oracle建议开启,MySQL建议关闭) |
| | | poolPreparedStatements: false |
| | | # 每个连接的PSCache大小(MySQL建议关闭PSCache,设为-1) |
| | | maxPoolPreparedStatementPerConnectionSize: -1 |
| | | # 配置移除废弃连接(长时间未归还的连接) |
| | | removeAbandoned: true |
| | | # 连接被占用超过此时间(秒)视为废弃 |
| | | removeAbandonedTimeout: 1800 |
| | | # 是否记录废弃连接的堆栈信息 |
| | | logAbandoned: true |
| | | webStatFilter: |
| | | enabled: true |
| | | statViewServlet: |