# V$LOCK
V$LOCK视图显示各打开事务所持有的锁信息。默认只有系统管理员权限才可以访问此系统视图，普通用户若要访问需要得到授权。该视图同时存在于PG_CATALOG和SYS Schema下。具体字段信息如[表1]所示。
 表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      |
   
