【PARAMETER】Oracle参数:MAX_IDLE_BLOCKER_TIME 解释

来源:这里教程网 时间:2026-03-03 17:37:24 作者:

在 Oracle Database 19c 中,您可以指定会话可以处于空闲状态的时间量,之后会话将被终止。 您可以通过设置来定义最大会话空闲时间:

  • 以秒为单位的 MAX_IDLE_TIME 资源计划指令。 默认值为 NULL,表示无限制。

    SQL> EXEC DBMS_RESOURCE_MANAGER.CREATE_PLAN_DIRECTIVE (PLAN             => 'DAYTIME', -
                                                           GROUP_OR_SUBPLAN => 'REPORTING', -  
                                                           MGMT_P1          => 15, -
                                                           MAX_IDLE_LIMIT   => 600)
  • 以分钟为单位的 MAX_IDLE_TIME 初始化参数。 默认值 0 表示没有限制。

    MAX_IDLE_BLOCKER_TIME 您还可以通过设置指示阻塞会话的最大会话空闲时间的资源计划指令, 指定更严格的空闲时间限制,该限制仅适用于空闲消耗资源并因此阻塞其他会话的会话。 默认值为 NULL,表示无限制。

    Oracle Database 21c 允许您设置 MAX_IDLE_BLOCKER_TIME 初始化参数以定义阻塞会话的最大会话空闲时间,以分钟为单位。 默认值 0 表示没有限制。

  • 相关推荐