更新时间:2023-04-19 GMT+08:00
PG_STAT_LAST_OPERATION
PG_STAT_LAST_OPERATION系统表存储表、视图、函数等数据库对象上一次执行DDL时相关的信息。该系统表仅8.2.0.100及以上集群版本支持。
名称 |
类型 |
引用 |
描述 |
---|---|---|---|
oid |
oid |
- |
行标识符(隐藏属性,必须明确选择才会显示)。 |
classid |
oid |
- |
包含对象的系统目录的OID。 |
objid |
oid |
- |
对象在其系统目录内的对象OID。 |
staactionname |
name |
- |
在一个对象上采取的操作名。 |
stasysid |
oid |
PG_AUTHID.oid |
DDL操作实施者的oid。 |
statime |
timestamp with time zone |
- |
DDL操作的时间戳。 |
csn |
xid |
- |
DDL操作执行时的当前的不推进的csn。 |
stasubtype |
text |
- |
被执行操作的对象的类型或者被执行操作的子类。 |
应用示例
查看表上一次执行DDL时相关的信息:
1 2 3 4 5 6 |
SELECT * FROM PG_STAT_LAST_OPERATION; classid | objid | staactionname | stasysid | statime | csn | stasubtype ---------+-------+---------------+----------+-------------------------------+---------+------------- 1259 | 20163 | CREATE | 10 | 2023-01-04 14:37:31.477995+08 | 282450 | TABLE 1259 | 20163 | VACUUM | 10 | 2023-01-05 18:03:19.579291+08 | 1282717 | VACUUM FULL (2 rows) |
父主题: 系统表