You observed the following output for a user session: 
What do you infer from the preceding output?
A. Resumable set for session with sid 18
B. The user session has entered into a deadlock
C. The database instance is enabled to use asynchronous commit
D. The threshold warning limit is exceeded for the tablespace that is used by the user session
图中出现的信息为:sid=18 的会话被暂停,等待错误被清除
当 RESUMABLE_TIMEOUT 设置为非 0 值(默认是 0),或使用 ALTER SESSION ENABLE RESUMABLE ,声明语句在可恢复模式下执行。
在可恢复模式下,当一个语句被暂停时,会话调用语句被放入一个等待状态,$vsession_wait 会出现statement suspended 的信息还可以可以查询 DBA_RESUMABLE 和 alert.log 获得其他信息。
发生的条件:
超出空间限制,最大拓展条件,空间限额条件
转载于:https://www.cnblogs.com/Babylon/p/7839082.html
本文解析了Oracle数据库中可恢复会话的概念,当RESUMABLE_TIMEOUT设置为非0值或使用ALTER SESSION ENABLERESUMABLE时,语句将在可恢复模式下执行。在该模式下,当语句因超出空间限制、最大拓展条件或空间限额条件而被暂停时,会话将进入等待状态,直到错误被清除。
340

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



