The session is waiting for a resource manager active session slot. This event occurs when the resource manager is enabled and the number of active sessions in the session's current consumer group exceeds the current resource plan's active session limit for the consumer group. To reduce the occurrence of this wait event, increase the active session limit for the session's current consumer group.
Wait Time: The time the session waited to be allocated an active session slot
| Parameter | Description |
|---|---|
| location | location of the wait |
"The Database Resource Manager blocks all actions that were initiated by a user other than SYS or SYSTEM while the system is quiesced.
Oracle instructs the Database Resource Manager in all instances to prevent all inactive sessions (other than SYS and SYSTEM) from becoming active. No user other than SYS and SYSTEM can start a new transaction, a new query, a new fetch, or a new PL/SQL operation.
During the quiesced state, you cannot change the Resource Manager plan in any instance. "
感觉第2中可能性较为吻合。
于是查询实例状态:
-
NORMAL: Normal unquiesced state.
-
QUIESCING: Being quiesced, but some non-DBA sessions are still active.
-
QUIESCED: Quiesced; no non-DBA sessions are active or allowed.
且alert日志中存在一条记录:
至于为什么数据库会被置为quiescing状态,原因未知,或许是认为的,也可能是orabf暴力破解密码造成的。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/23132642/viewspace-718804/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/23132642/viewspace-718804/
解决Oracle数据库quiescing状态
本文介绍了解决Oracle数据库连接问题的方法。当遇到无法连接数据库的情况,且未收到错误反馈,可能是由于数据库实例处于quiescing状态。文章详细解释了如何通过查询v$session定位问题,以及如何通过kill特定session恢复正常状态。
1069

被折叠的 条评论
为什么被折叠?



