加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Postgresql对象ID和元组

发布时间:2020-12-13 16:32:46 所属栏目:百科 来源:网络整理
导读:我有时会看到消息 流程12990等待数据库17607的关系17720的元组(889,66)上的ExclusiveLock;被程序12992阻止. 所以当然’进程’部分是很清楚的,但我不知道如何将关系ID与人类可读的名称相关联.我也不知道该怎么做的元组位. 任何人都知道如何阅读这些消息,以及
我有时会看到消息

流程12990等待数据库17607的关系17720的元组(889,66)上的ExclusiveLock;被程序12992阻止.

所以当然’进程’部分是很清楚的,但我不知道如何将关系ID与人类可读的名称相关联.我也不知道该怎么做的元组位.

任何人都知道如何阅读这些消息,以及如何收集有用的数据?

谢谢!

您可以查看系统表:这里感兴趣的是 pg_class.

做一个查询

SELECT OID,relname FROM pg_class
 oid  |              relname               
-------+------------------------------------
  1247 | pg_type
 11550 | user_mapping_options
 11554 | user_mappings
 11494 | triggered_update_columns
 11497 | triggers

更确切地说

SELECT relname FROM pg_class WHERE OID=17720

可能会揭开锁.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读