PostgreSQL 12系统表(10)pg_locks
PostgreSQL 12系统表(10)pg_locks
视图pg_locks提供了数据库服务器上活动进程中保持的锁的信息。
名称 | 类型 | 引用 | 描述 |
---|---|---|---|
locktype | text | 可锁对象的类型: relation, extend, page, tuple, transactionid, virtualxid, object, userlock或 advisory | |
database | oid | pg_database.oid | 锁目标存在的数据库的OID,如果目标是一个共享对象则为0,如果目标是一个事务ID则为空 |
relation | oid | pg_class.oid | 作为锁目标的关系的OID,如果目标不是一个关系或者只是关系的一部分则此列为空 |
page | integer | 作为锁目标的页在关系中的页号,如果目标不是一个关系页或元组则此列为空 | |
tuple | smallint | 作为锁目标的元组在页中的元组号,如果目标不是一个元组则此列为空 | |
virtualxid | text | 作为锁目标的事务虚拟ID,如果目标不是一个虚拟事务ID则此列为空 | |
transactionid | xid | 作为锁目标的事务ID,如果目标不是一个事务ID则此列为空ID | |
classid | oid | pg_class.oid | 包含锁目标的系统目录的OID,如果目标不是一个普通数据库对象则此列为空 |
objid | oid | 任意OID列 | 锁目标在它的系统目录中的OID,如果目标不是一个普通数据库对象则为空 |
objsubid | smallint | 锁的目标列号(classid和objid指表本身),如果目标是某种其他普通数据库对象则此列为0,如果目标不是一个普通数据库对象则此列为空 | |
virtualtransaction | text | 保持这个锁或者正在等待这个锁的事务的虚拟ID | |
pid | integer | 保持这个锁或者正在等待这个锁的服务器进程的PID,如果此锁被一个预备事务所持有则此列为空 | |
mode | text | 此进程已持有或者希望持有的锁模式(参见第13.3.1节和第13.2.3节) | |
granted | boolean | 如果锁已授予则为真,如果锁被等待则为假 | |
fastpath | boolean | 如果锁通过快速路径获得则为真,通过主锁表获得则为假 |
PostgreSQL 12系统表(10)pg_locks相关推荐
- PostgreSQL 12系统表(11)pg_user
PostgreSQL 12系统表(11)pg_user pg_user提供关于数据库用户的信息 名字 类型 描述 usename name 用户名 usesysid oid 用户的ID usecrea ...
- PostgreSQL 12系统表(9)pg_settings
PostgreSQL 12系统表(9)pg_settings pg_settings提供了对服务器上运行时参数的访问. 名字 类型 描述 name text 运行时配置参数名 setting text ...
- PostgreSQL 12系统表(8)pg_indexes
PostgreSQL 12系统表(8)pg_indexes pg_indexes提供了数据库中每一个索引信息的访问. 名称 类型 引用 描述 schemaname name pg_namespace. ...
- PostgreSQL 12系统表(7)pg_sequence
PostgreSQL 12系统表(7)pg_sequence pg_sequence包含有关序列的信息. 名称 类型 引用 描述 seqrelid oid pg_class.oid 这个序列的pg_c ...
- PostgreSQL 12系统表(6)pg_namespace
PostgreSQL 12系统表(6)pg_namespace pg_namespace存储名字空间. 名称 类型 引用 描述 oid oid 行标识符 nspname name 名字空间的名字 ns ...
- PostgreSQL 12系统表(5)pg_index
PostgreSQL 12系统表(5)pg_index pg_index包含索引的部分信息. 名称 类型 引用 描述 indexrelid oid pg_class.oid 此索引的pg_class项 ...
- PostgreSQL 12系统表(3)pg_tablespace
PostgreSQL 12系统表(3)pg_tablespace pg_tablespace存储关于可用表空间的信息. pg_tablespace在整个集簇的所有数据库之间共享:在每一个集簇中只有一个 ...
- PostgreSQL 12系统表(2)pg_tables
PostgreSQL 12系统表(2)pg_tables pg_tables提供对数据库中每个表的信息的访问 名称 类型 引用 描述 schemaname name pg_namespace.nspn ...
- PostgreSQL 12系统表(1)pg_class
PostgreSQL系统表(1)pg_class pg_class记录表和几乎所有具有列或者像表的东西.这包括索引.序列.视图.物化视图.组合类型和TOAST表. pg_class中的一些逻辑标志被以 ...
最新文章
- 什么是Bootstrap Aggregating
- Codeforces Round #601 (Div. 2)D. Feeding Chicken,二维压一维,几何平面的分配
- [数据库] MySQL基础知识之日期判断及添加排序序号
- 使用TMG2010企业版组建大型***网络之3-配置NLB
- 集成CDI和WebSockets
- Laravel框架开发规范-修订版
- mysql Proxy 的使用测试-2
- python爬虫ppt_完全零基础 轻松学Python:数据类型:数字类型、空类型、布尔类型...
- mysql8无法修改端口_mysql8.0.18 修改端口报错 Can't start server: Bind on TCP/IP port: Permission denied...
- hannoi塔java程序_基于Java实现的Hannoi汉诺塔自动演示程序
- 计算机考研408(计算机网络(持续更新))
- 轻办公之Windows下的可道云
- 学习opencv:PS滤镜—浮雕
- 网易云音乐:从刷屏 IP 到音乐生活王国
- 欧空局(esa)下载哨兵-Sentinel影像-(史上最全讲解,老少皆宜)
- 个人域名和企业域名的区别
- 图解图库JanusGraph系列-一文知晓“图数据“底层存储结构(JanusGraph data model)
- Star CCM+ :迎浪小船 DFBI
- DLNA介绍(包括UPnP,2011/6/20 更新)
- 迅为iTop4412精英板运行QT程序触摸/鼠标失灵
热门文章
- 【BZOJ1037】【codevs1410】生日聚会,DP
- 【BZOJ1443】游戏Game,博弈+二分图匹配
- 包头昆区多大面积_包头地铁“胎死腹中”,何时“卷土重来”?
- vue 获取响应头里set-cookie的值_最简化 VUE的响应式原理
- 2017.9.28 CF #R2 B 思考记录
- 【英语学习】【医学】无机化学 - 化合物命名(2) - 非金属类二元化合物
- string与string.h的区别
- java决策树算法_「Smile」一下,轻松用Java玩转机器学习
- 机器学习的概念性的总结
- 三款最安全的Linux操作系统(适合从事网络安全工作者使用)