Greenplum查看表或索引的创建时间、修改时间、VACUUM、分析时间,建库时间、修改密码、赋权、资源队列、重命名等DDL时间

1    326    5

Tags:

👉 本文共约3681个字,系统预计阅读时间或需14分钟。

简介

对于表或索引的DDL时间,可以进入对应的数据库中,然后查询视图pg_stat_operations、pg_stat_last_shoperation、pg_stat_partition_operations 都可以。

对于全局对象,例如修改密码、赋权、回收权限、资源队列、建库、重命名、角色等全局对象,可以直接查询视图pg_stat_last_shoperation。

查看某个表或索引执行DDL的操作时间

可以使用系统视图pg_stat_operations和 pg_stat_partition_operations 查看在一个对象(例如一个表)上执行的动作。

例如,要查看在一个表上执行的动作,比如它何时被创建以及它上一次是什么时候被清理和分析:

查看GreenPlum的所有数据库建库时间

进入任意数据库,查询建库时间:

pg_stat_last_shoperation简介

pg_stat_last_shoperation表包含全局对象(角色,表空间等)的元数据跟踪信息。

类型参考描述
classidoidpg_class.oid包含该对象的系统目录的OID。
objidoidany OID column系统目录中对象的OID。
staactionnamename对该对象采取的操作。
stasysidoid
stausenamename对此对象执行操作的角色的名称。
stasubtypetext操作对象的类型或执行的操作的子类。
statimetimestamp with timezone操作的时间戳。 这与写入Greenplum数据库服务器日志文件的时间戳相同,以防您需要在日志中查找有关操作的更多详细信息。

pg_stat_last_operation

pg_stat_last_operation表包含关于数据库对象(表、视图等)的元数据跟踪信息。

类型参考描述
classidoidpg_class.oid包含对象的系统目录的OID。
objidoidany OID column对象在其系统目录内的对象OID。
staactionnamename在一个对象上采取的动作。
stasysidoidpg_authid.oidpg_authid.oid的外键。
stausenamename在该对象上执行操作的角色的名称。
stasubtypetext被执行操作的对象的类型或者被执行操作的子类。
statimetimestamp with timezone操作的时间戳。 这和写到Greenplum数据库服务器日志文件的时间戳是相同的,以便在日志中查询更多关于操作细节的信息。

pg_stat_operations简介

视图pg_stat_operations显示了关于最后一个执行在数据库对象(例如,表、索引、视图或者数据库)上或者全局对象(例如角色)的操作的细节信息。

类型参考描述
classnametextpg_catalog schema中存储有关此对象的记录的系统表的名称 (pg_class=关系, pg_database=数据库,pg_namespace=schemas,pg_authid=角色)
objnamename对象的名称。
objidoid对象的OID。
schemanamename对象所在的schema的名称。
usestatustext对对象执行最后一次操作的角色的状态(CURRENT =系统中当前活动的角色,DROPPED =系统中不再存在的角色,CHANGED =系统中存在的角色名称,但自上次操作以来已更改)。
usenamename对此对象执行操作的角色的名称。
actionnamename对该对象采取的操作。
subtypetext操作对象的类型或执行的操作的子类。
statimetimestamptz操作的时间戳。 这与写入Greenplum数据库服务器日志文件的时间戳相同,以防您需要在日志中查找有关操作的更多详细信息。

示例

一定要先进入创建表的数据库

本人提供Oracle(OCP、OCM)、MySQL(OCP)、PostgreSQL(PGCA、PGCE、PGCM)等数据库的培训和考证业务,私聊QQ646634621或微信dbaup66,谢谢!
AiDBA后续精彩内容已被站长无情隐藏,请输入验证码解锁本文!
验证码:
获取验证码: 请先关注本站微信公众号,然后回复“验证码”,获取验证码。在微信里搜索“AiDBA”或者“dbaup6”或者微信扫描右侧二维码都可以关注本站微信公众号。

标签:

Avatar photo

小麦苗

学习或考证,均可联系麦老师,请加微信db_bao或QQ646634621

您可能还喜欢...

1 条回复

  1. Avatar photo 小麦苗说道:

    目前只能用于GP,postgres没有这几个视图

发表回复