快捷搜索:

Oracle锁(1) - Oracle锁

v$lock视图的各个列及其阐明

ADDR

RAW(4)

在内存中锁定的工具的地址

KADDR

RAW(4)

在内存中锁的地址

SID

NUMBER

维持或申请锁的会话的标识号

TYPE

VARCHAR2(2)

锁的类型。

TX=行锁或事务锁;TM=表锁或DML锁;UL=PL/SQL用户锁

ID1

NUMBER

锁的第1标识号。

假如锁的类型是TM,该值表示将要被锁定的工具的标识号;

假如锁的类型是TX,该值表示撤销段号码的十进制值

ID2

NUMBER

锁的第2标识号。

假如锁的类型是TM,该值为0;

假如锁的类型是TX,该值表示互换次数

LMODE

NUMBER

会话维持的锁的模式。

0=None;1=Null;2=Row-S (SS);3=Row-X (SX);

4=Share;5=S/Row-X (SSX);6=Exclusive

REQUEST

NUMBER

会话申请的锁的模式。与LMODE中的模式相同

CTIME

NUMBER

以秒为单位的,获适合前锁(或转换成当前锁的模式)以来的光阴

BLOCK

NUMBER

当前锁是否壅闭另一个锁。

0=不壅闭;1=壅闭

V$LOCKED_OBJECT视图的各个列及其阐明

列名

数据类型

阐明

XIDUSN

NUMBER

撤销段号码

XIDSLOT

NUMBER

被锁定的工具在撤销段中的位置

XIDSQN

NUMBER

序列号

OBJECT_ID

NUMBER

被锁定的工具的标识号

SESSION_ID

NUMBER

会话的标识号

ORACLE_USERNAME

VARCHAR2(30)

Oracle用户名

OS_USER_NAME

VARCHAR2(30)

操作系统用户名

PROCESS

VARCHAR2(12)

操作系统进程标识号

LOCKED_MODE

NUMBER

工具被锁定的模式。

0=None;1=Null;2=Row-S(SS);3=Row-X(SX);

4=Share;5=S/Row-X(SSX);6=Exclusive

DBA_LOCKS视图的各个列及其阐明

列名

数据类型

阐明

SESSION_ID

NUMBER

维持或申请锁的会话的标识号

LOCK_TYPE

VARCHAR2(26)

锁的类型

MODE_HELD

VARCHAR2(40)

维持的锁的模式

MODE_REQUESTED

VARCHAR2(40)

申请的锁的模式

LOCK_ID1

VARCHAR2(40)

锁的第1标识号

LOCK_ID2

VARCHAR2(40)

锁的第2标识号

LAST_CONVERT

NUMBER

以秒为单位的,获适合前锁(或转换成当前锁的模式)以来的光阴

BLOCKING_OTHERS

VARCHAR2(40)

当前锁是否壅闭另一个锁。

Not Blocking=不壅闭;Blocking=壅闭

DBA_WAITERS视图的各个列及其阐明

列名

数据类型

阐明

WAITING_SESSION

NUMBER

等待锁的会话(被壅闭的会话)的标识号

HOLDING_SESSION

NUMBER

维持锁的会话(壅闭的会话)的标识号

LOCK_TYPE

VARCHAR2(26)

锁的类型

MODE_HELD

VARCHAR2(40)

维持的锁的模式

MODE_REQUESTED

VARCHAR2(40)

申请的锁的模式

LOCK_ID1

NUMBER

锁的第1标识号

LOCK_ID2

NUMBER

锁的第2标识号

DBA_BLOCKERS视图的各个列及其阐明

列名

数据类型

阐明

HOLDING_SESSION

您可能还会对下面的文章感兴趣: