Oracle 参数 MAX_IDLE_TIME 官方解释,作用,如何配置最优化建议
本站中文解释
MAX_IDLE_TIME参数是oracle数据库中的系统参数,用来控制连接池中会话的最长的空闲时间,以秒为单位。它是为了不让连接池中的会话过期而设置的。要设置正确的参数有几点需要注意:
1. MAX_IDLE_TIME参数可以按照负载情况设置,一般情况下如果负载较大,应设置较小的值,以便及时释放连接池中空闲的连接;
2. MAX_IDLE_TIME参数可以在会话的创建的时候设置;
3. 对于相同的应用程序可以针对其使用的不同操作,设置不同的 MAX_IDLE_TIME;
4. 如果操作频繁,参数值应设置的较小,如果操作不频繁,参数值应设置的较大。
总之,MAX_IDLE_TIME参数的正确设置需要根据不同的应用程序和操作来灵活调整,以提升性能并优化连接池使用率。
官方英文解释
MAX_IDLE_TIME
specifies the maximum number of minutes that a session can be idle. After that point, the session is automatically terminated.
Property | Description |
---|---|
Parameter type |
Integer |
Default value |
0 |
Modifiable |
|
Modifiable in a PDB |
Yes |
Range of values |
0 to the maximum integer. The value of 0 indicates that there is no limit. |
Basic |
No |
Oracle RAC |
Different instances can use different values. |
See Also:
“MAX_IDLE_BLOCKER_TIME” to learn how to set a lower idle time limit for sessions that are holding resources required by other sessions