V$LOCK 视图
来源:互联网 发布:网络利大于弊的提问 编辑:程序博客网 时间:2024/06/05 06:51
V$LOCK 列出数据库持有的锁和未完成的栓或锁请求。
ADDR
RAW(4 | 8)
Address of lock state objectKADDR
RAW(4 | 8)
Address of lockSID
NUMBER
持有或获取锁的会话ID,可以和v$session关联TYPE
VARCHAR2(2)
用户或者系统锁的类型 用户类型的锁获得是通过用户运用程序。
用户类型的锁有如下:
TM
- DML enqueue
TX
- Transaction enqueue
UL
- 用户自定义
查找锁的完整列表,查阅V$LOCK_TYPE视图
ID1
NUMBER
ID1,ID2值的含义根据类型不同而不同,具体值含义查阅V$LOCK_TYPE;ID2
NUMBER
如:TM锁 ID1表示被锁定表的object_id 可以和dba_objects视图关联取得具体表信息,ID2 值为0;
TX锁 ID1以十进制数值表示该事务所占用的回滚段号和事务槽slot number号,其组形式:
0xRRRRSSSS,RRRR=RBS/UNDO NUMBER,SSSS=SLOT NUMBER
ID2 以十进制数值表示环绕wrap的次数,即事务槽被重用的次数
LMODE
NUMBER
会话持有的锁模式:0
- none1
- null (NULL)2
- row-S (SS)3
- row-X (SX)4
- share (S)5
- S/Row-X (SSX)6
- exclusive (X)
REQUEST
NUMBER
进程请求的锁模式:(大于0时,表示当前会话被阻塞,其它会话占有改锁的模式 )0
- none1
- null (NULL)2
- row-S (SS)3
- row-X (SX)4
- share (S)5
- S/Row-X (SSX)6
- exclusive (X)
CTIME
NUMBER
已持有或等待锁的时间BLOCK
NUMBER
是否阻塞其他会话锁请求:1 阻塞 ;2 不阻塞
0 0
- V$LOCK 视图
- V$LOCK视图相关知识
- V$LOCK视图相关知识
- V$LOCK视图相关知识
- 动态视图_V$LOCK,V$LOCKED_OBJECT
- v$lock 视图访问慢解决方法
- 查询v$lock视图hang住
- 动态视图_V$LOCK,V$LOCKED_OBJECT
- lock_type动态视图_V$LOCK,V$LOCKED_OBJECT
- V$LOCK视图的介绍和使用
- Oracle 动态性能视图之V$LOCK
- 访问V$LOCK视图oracle11g出现性能问题
- V$LOCK视图中的ID1和ID2含义 测试
- 查询v$lock视图慢到Hang住
- V$LOCK视图中的ID1和ID2含义 测试
- v$lock!
- V$LOCK
- V$视图
- 线程的调度-优先级
- github初体验
- ShareSDK分享记录
- 线程的调度-休眠
- ocx中fireevent注意要点
- V$LOCK 视图
- <PY><core python programming笔记>C4 Python对象
- 线程的同步与锁
- how to install the liunx ubuntu with U-disk
- 使用一个主表排序,副表记录当前访问的项移到副表的头-符号表
- 用C#制作PDF文件全攻略
- 线程的同步-同步方法
- 《JAVA NIO》之Channel类图
- C指针定义与内存分配(转载)