
# V$LOCK
V$LOCK视图显示各打开事务所持有的锁信息。默认只有系统管理员权限才可以访问此系统视图，普通用户若要访问需要得到授权。该视图同时存在于PG_CATALOG和SYS Schema下。
表1V$LOCK字段 
| 名称       | 类型                   | 描述                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
|:---|:---|:---|
| addr     | raw                  | 暂不支持，值为NULL。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| kaddr    | raw                  | 暂不支持，值为NULL。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| sid      | numeric              | 拥有锁的sessionid。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| type     | character varying(2) | TM或TX。 - TM对应pg_locks中的relation锁。  - TX对应其余锁。   |
| id1      | numeric              | - TM锁：对象号对应relationId。  - TX锁：暂不支持，值为0。                                                                             |
| id2      | numeric              | - TM锁：默认为0。  - TX锁：暂不支持，值为0。                                                                                           |
| lmode    | numeric              | 见[表2]。                                                                                                                                                                                                                                                                                                                                                                                                                                |
| request  | numeric              | 见[表2]。                                                                                                                                                                                                                                                                                                                                                                                                                                |
| ctime    | numeric              | 暂不支持，值为NULL。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| block    | numeric              | 是否被其余session阻塞，1表示阻塞，0表示未阻塞。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| con_id   | numeric              | 暂不支持，值为NULL。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| blocksid | bigint               | 当前线程阻塞的另一个线程ID。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
   
 表2锁模式 
| 级别 | GaussDB              |
|:---|:---|
| -  | NULL                 |
| 0  | INVALID              |
| 1  | AccessShare          |
| 2  | RowShare             |
| 3  | RowExclusive         |
| 4  | ShareUpdateExclusive |
| 5  | Share                |
| 6  | ShareRowExclusive    |
| 7  | Exclusive            |
| 8  | AccessExclusive      |
   
