Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jdbc 连接池中的无限maxidle/maxactive是否会对性能产生负面影响?_Jdbc_Oracle12c - Fatal编程技术网

Jdbc 连接池中的无限maxidle/maxactive是否会对性能产生负面影响?

Jdbc 连接池中的无限maxidle/maxactive是否会对性能产生负面影响?,jdbc,oracle12c,Jdbc,Oracle12c,我试图提高系统的性能,遇到了一些我认为可能有问题的设置 调用它的底层应用程序每天在一个计划作业中执行大量的db写/读操作(12小时内执行数千万次) 值得注意的是,Max Idle和Max Active都设置为无限值,我认为这不是最佳实践。然而,我在任何地方都找不到任何直截了当地说这句话的东西。从逻辑上讲,这是我的想法,但也可能是无关紧要的事情 它是到Oracle 12c EE 12.1.0.2.0系统的JDBC连接 (排除的设置是由于默认设置) ConnectionName/RefAddr/4/

我试图提高系统的性能,遇到了一些我认为可能有问题的设置

调用它的底层应用程序每天在一个计划作业中执行大量的db写/读操作(12小时内执行数千万次)

值得注意的是,Max Idle和Max Active都设置为无限值,我认为这不是最佳实践。然而,我在任何地方都找不到任何直截了当地说这句话的东西。从逻辑上讲,这是我的想法,但也可能是无关紧要的事情

它是到Oracle 12c EE 12.1.0.2.0系统的JDBC连接

(排除的设置是由于默认设置)

ConnectionName/RefAddr/4/Type=testOnBorrow
ConnectionName/RefAddr/4/Content=false
ConnectionName/RefAddr/4/Encoding=String
ConnectionName/RefAddr/5/Type=initialSize
ConnectionName/RefAddr/5/Content=1
ConnectionName/RefAddr/5/Encoding=String
ConnectionName/RefAddr/6/Type=maxActive
ConnectionName/RefAddr/6/Content=-1
ConnectionName/RefAddr/6/Encoding=String
ConnectionName/RefAddr/7/Type=maxIdle
ConnectionName/RefAddr/7/Content=-1
ConnectionName/RefAddr/7/Encoding=String
ConnectionName/RefAddr/8/Type=minIdle
ConnectionName/RefAddr/8/Content=0
ConnectionName/RefAddr/14/Type=testWhileIdle
ConnectionName/RefAddr/14/Content=true
ConnectionName/RefAddr/14/Encoding=String
ConnectionName/RefAddr/15/Type=numTestsPerEvictionRun
ConnectionName/RefAddr/15/Content=-1
ConnectionName/RefAddr/15/Encoding=String
ConnectionName/RefAddr/16/Type=poolPreparedStatements
ConnectionName/RefAddr/16/Content=false
ConnectionName/RefAddr/16/Encoding=String
ConnectionName/RefAddr/17/Type=validationInterval
ConnectionName/RefAddr/17/Content=400000
ConnectionName/RefAddr/17/Encoding=String