PGXC_LWLOCKS
PGXC_LWLOCK视图提供当前集群中所有实例正在持有的或等待的轻量级锁信息。该视图仅9.1.0.200及以上集群版本支持。
| 名称 | 类型 | 描述 |
|---|---|---|
| nodename | name | 被锁定对象的节点的名称。 |
| pid | bigint | 后端线程ID。 |
| query_id | bigint | 查询语句的ID。 |
| lwtid | integer | 后端线程的轻量级线程号。 |
| reqlockid | integer | 当前线程正在请求的轻量级锁ID。 |
| reqlock | text | reqlockid对应的轻量级锁名称。 |
| heldlocknums | integer | 当前线程已经获得的轻量级锁的数量。 |
| heldlockid | integer | 当前线程已经获得的轻量级锁ID。 |
| heldlock | text | heldlockid对应的轻量级锁名称。 |
| heldlockmode | text | heldlockid对应的轻量级锁模式。 |
示例
使用PGXC_LWLOCKS视图查询当前集群中所有实例正在持有的或等待的轻量级锁信息:
1 | SELECT * FROM pgxc_lwlocks; |
