PostgreSQL系统视图
查看所有的系统视图
postgres=# \dv pg_*
(1)系统视图
视图名称 | 描述 |
pg_available_extensions | 可用的扩展 |
pg_available_extension_versions | 所有版本的扩展 |
pg_config | 编译时配置参数 |
pg_cursors | 打开的游标 |
pg_file_settings | 配置文件内容摘要 |
pg_group | 数据库用户组 |
pg_hba_file_rules | 客户端认证配置文件内容摘要 |
pg_indexes | 索引 |
pg_locks | 当前保持或者等待的锁 |
pg_matviews | 物化视图 |
pg_policies | 策略 |
pg_prepared_statements | 预备好的语句 |
pg_prepared_xacts | 预备好的事务 |
pg_publication_tables | 发布及其相关表格 |
pg_replication_origin_status | 有关复制源的信息,包括复制进度 |
pg_replication_slots | 复制槽信息 |
pg_roles | 数据库角色 |
pg_rules | 规则 |
pg_seclabels | 安全标签 |
pg_sequences | 序列 |
pg_settings | 参数设置 |
pg_shadow | 数据库用户 |
pg_stats | 规划器统计信息 |
pg_tables | 表 |
pg_timezone_abbrevs | 时区简写 |
pg_timezone_names | 时区名字 |
pg_user | 数据库用户 |
pg_user_mappings | 用户映射 |
pg_views | 视图 |
(2)动态统计视图
视图名称 | 描述 |
pg_stat_activity | 每个服务器进程一行,显示与那个进程的当前活动相关的信息,例如状态和当前查询。 |
pg_stat_replication | 每一个 WAL 发送进程一行,显示有关到该发送进程 连接的后备服务器的复制的统计信息。 |
pg_stat_wal_receiver | 只有一行,显示来自 WAL 接收器所连接服务器的有关该接收器的统计信息。 |
pg_stat_subscription | 每个订阅至少一行,显示订阅工作者的相关信息。详细信息, |
pg_stat_ssl | 每个连接(常规连接和复制连接)一行, 显示有关在此连接上使用的 SSL 的信息。 |
pg_stat_progress_vacuum | 每个运行VACUUM的后端(包括 autovacuum工作者进程)一行, 显示当前的进度。 |
(3)已收集统计信息的视图
视图名称 | 描述 |
pg_stat_archiver | 只有一行,显示有关 WAL 归档进程活动的统计信息。 |
pg_stat_bgwriter | 只有一行,显示有关后台写进程的活动的统计信息。 |
pg_stat_database | 每个数据库一行,显示数据库范围的统计信息。 |
pg_stat_database_conflicts |
每个数据库一行,显示数据库范围的统计信息, 这些信息的内容是关于由于与后备服务器的恢复过程 发生冲突 而被取消的查询。 |
pg_stat_all_tables | 当前数据库中每个表一行,显示有关访问指定表的统计信息。详见pg_stat_all_tables。 |
pg_stat_sys_tables | 和pg_stat_all_tables一样,但只显示系统表。 |
pg_stat_user_tables | 和pg_stat_all_tables一样,但只显示用户表。 |
pg_stat_xact_all_tables |
和pg_stat_all_tables相似,但计数动作只在当前事务内发生(还没有被包括在pg_stat_all_tables和相关视图中) 用于生存和死亡行数量的列以及清理和分析动作在此视图中不出现。 |
pg_stat_xact_sys_tables | 和pg_stat_xact_all_tables一样,但只显示系统表。 |
pg_stat_xact_user_tables | 和pg_stat_xact_all_tables一样,但只显示用户表。 |
pg_stat_all_indexes |
当前数据库中的每个索引一行,显示:表OID、索引OID、模式名、表名、索引名、 使用了该索引的索引扫描 总数、索引扫描返回的索引记录数、使用该索引的简 单索引扫描抓取的活表(livetable)中数据行数。 当前数据库中的每个索引一行,显示与访问指定索引有关的统计信息。 |
pg_stat_sys_indexes | 和pg_stat_all_indexes一样,但只显示系统表上的索引。 |
pg_stat_user_indexes | 和pg_stat_all_indexes一样,但只显示用户表上的索引。 |
pg_statio_all_tables |
当前数据库中每个表一行(包括TOAST表),显示:表OID、模式名、表名、 从该表中读取的磁盘块总数、缓冲区 命中次数、该表上所有索引的磁盘块读取总数、 该表上所有索引的缓冲区命中总数、在该表的辅助TOAST表 (如果存在)上的磁盘块读取总数、 在该表的辅助TOAST表(如果存在)上的缓冲区命中总数、TOAST表的索引的 磁盘块读 取总数、TOAST表的索引的缓冲区命中总数。 当前数据库中的每个表一行,显示有关在指定表上 I/O 的统计信息。 |
pg_statio_sys_tables | 和pg_statio_all_tables一样,但只显示系统表。 |
pg_statio_user_tables | 和pg_statio_all_tables一样,但只显示用户表。 |
pg_statio_all_indexes |
当前数据库中每个索引一行,显示:表OID、索引OID、模式名、 表名、索引名、该索引的磁盘块读取总数、 该索引的缓冲区命中总数。 当前数据库中的每个索引一行,显示与指定索引上的 I/O 有关的统计信息。 详见pg_statio_all_indexes。 |
pg_statio_sys_indexes | 和pg_statio_all_indexes一样,但只显示系统表上的索引。 |
pg_statio_user_indexes | 和pg_statio_all_indexes一样,但只显示用户表上的索引。 |
pg_statio_all_sequences |
当前数据库中每个序列对象一行,显示:序列OID、模式名、序列名、序列的磁盘读取总数、 序列的缓冲区命中总数。 当前数据库中的每个序列一行,显示与指定序列上的 I/O 有关的统计信息。 |
pg_statio_sys_sequences | 和pg_statio_all_sequences一样,但只显示系统序列(目前没有定义系统序列,因此这个视图总是为空)。 |
pg_statio_user_sequences | 和pg_statio_all_sequences一样,但只显示用户序列。 |
pg_stat_user_functions |
对于所有跟踪功能,函数的OID,模式,名称,数量 通话总时间,和自我的时间。 自我时间是 在函数本身所花费的时间量,总时间包括 它调用函数所花费的时间。时间值以毫秒为单位。 每一个被跟踪的函数一行,显示与执行该函数有关的统计信息。 |
pg_stat_xact_user_functions |
和pg_stat_user_functions相似,但是只统计在当前事务期间的调用(还没有被包括在pg_stat_user_functions中) |
PostgreSQL系统视图相关推荐
- PostgreSQL查看系统视图的源码
PostgreSQL查看系统视图的源码 [pg13@mambapg ~]$ psql -E psql (13.2) Type "help" for help. postgres=# ...
- postgresql 分区视图_PostgreSQL架构集中式到分布式主流架构总结
文章目录 一.PG未来主流架构为什么是分布式二.PostgreSQL集中式到分布式架构总结 一.PG未来主流架构为什么是分布式 如果说5年前DB的分布式还只是一种趋势,如今分布式数据库正逐渐从趋势变成 ...
- postgresql 系统表
表 pg_class 该系统表记录了数据表.索引(仍然需要参阅pg_index).序列.视图.复合类型和一些特殊关系类型的元数据. 名字 类型 引用 描述 relname name 数据类型名 ...
- PostgreSQL系统表 pg_stats
pg_stats是由pg_statistic系统表扩展而来的系统视图,记录的是每个表每个字段的统计信息,用于PostgreSQL优化器做执行计划选择的时候提供参考. | 名字 | 类型 | 引用 |描 ...
- 查询Master下的系统表和系统视图获取数据库的信息和简单的渗透测试
在SQL中可以通过查询Master下的系统表(sys)和系统视图(information_schema)获取数据库的信息.SQL2000和SQL2005的结构略有不同. 系统表结构参考系统表详细说明. ...
- SqlServer用户数据库的系统视图sysobjects、syscolumns、systypes
想获得SqlServer用户数据库的Schema,本来想直接用ADO的SqlConnection对象的GetSchema()方法,但是架构中居然没有PrimaryKeys,只好借助于T-SQL语句了! ...
- SQL Server 2008连载之存储结构——基本系统视图
原帖首发于it168专稿,链接为http://tech.it168.com/a2010/0902/1098/000001098556_1.shtmlITPUB个人空间i{(Rht ^1X 之所以写SQ ...
- Sql Server之旅——第一站 那些给我们带来福利的系统视图
本来想这个系列写点什么好呢,后来想想大家作为程序员,用的最多的莫过于数据库了,但是事实上很多像我这样工作在一线的码农,对sql 都一知半解,别谈优化和对数据库底层的认识了,我也是这样... 一:那些系 ...
- PostgreSQL12系统视图pg_stats
PostgreSQL12系统视图pg_stats 视图pg_stats提供对存储在pg_statistic目录中信息的访问 名称 类型 引用 描述 schemaname name pg_namespa ...
最新文章
- Happy New Year 2016
- sklearn 主成分分析法 PCA和IPCA
- 命令行下操作MySQL数据库,各种命令的使用入门示例。(附图)
- Andriod开发 --插件安装、环境配置、问题集锦
- dpkg ihr状态_考勤机数据无法同步
- 工作总结1:代码中漫花谷出现很多NBSP
- python 存储图片 alpha_保存时Matplotlib图形面颜色alpha(背景色、透明度)
- java手工注入bean_java相关:Spring中如何动态注入Bean实例教程
- 聊天IM的时间戳显示规则
- wxpython仿写记事本
- 机器学习笔记(《统计学习方法》李航and《机器学习》周志华)
- 抖音超火的网页表白代码大全(浪漫的html表白源代码)
- 风变python多少钱_请问风变编程Python值得购买吗?
- 优秀流程图和逻辑图画法的分析和借鉴
- 站点LOGO开通注意事项,百度LOGO权限开通的技巧
- 解决问题最简单的方法
- 校园网的实现 java_北科校园网开机自动登录的JAVA实现(已修正)
- 一张图看懂三维GIS
- yolov7 网络架构深度解析
- MGW PCI Framework Architecture
热门文章
- Docker 化你的 Go 应用程序
- NOI / 1.5编程基础之循环控制 P21 角谷猜想
- 关系代数中运算符 c语言,C语言 关系运算及关系代数.ppt
- 物理网络设计——结构化综合布线系统(6个子系统)学习心得
- HP滤波图文介绍与python代码实现
- 【Python】快速实现BCC (异或)校验的计算
- 用matlab生成srtm,基于MATLAB的SRTM数据完善方法的实验研究
- k8s部署mysql5.7单机版并初始化sql,NodePort/ClusterIP/Headless和Ingress发布
- imgaug 使用简介
- 大学生活应该如何度过?------ 别去打听丧钟为谁而鸣,它为你敲响