Greenplum查看表的创建时间、修改时间、VACUUM、分析时间等DDL时间

1    75    4

Tags:

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

简介

视图pg_stat_operations、pg_stat_last_shoperation、pg_stat_operations、pg_stat_partition_operations 都可以。

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

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

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

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_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数据库服务器日志文件的时间戳相同,以防您需要在日志中查找有关操作的更多详细信息。

pg_stat_last_operation

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

本人提供Oracle(OCP、OCM)、MySQL(OCP)、PostgreSQL(PGCA、PGCE、PGCM)等数据库的培训和考证业务,私聊QQ646634621或微信db_bao,谢谢!
Greenplum查看表的创建时间、修改时间、VACUUM、分析时间等DDL时间后续精彩内容已被小麦苗无情隐藏,请输入验证码解锁本站所有文章
验证码:
请关注本站微信公众号,回复“小麦苗博客”,获取验证码。在微信里搜索“DB宝”或者“www_xmmup_com”或者微信扫描右侧二维码都可以关注本站微信公众号。

标签:

Avatar photo

小麦苗

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

您可能还喜欢...

1 条回复

  1. Avatar photo 小麦苗说道:

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

发表回复

嘿,我是小麦,需要帮助随时找我哦
  • 18509239930
  • 个人微信

  • 麦老师QQ聊天
  • 个人邮箱
  • 点击加入QQ群
  • 个人微店

  • 回到顶部