SVL_TERMINATE
记录用户取消或终止进程的时间。
SELECT PG_TERMINATE_BACKEND(pid)、SELECT PG_CANCEL_BACKEND(pid) 和 CANCEL pid 在 SVL_TERMINATE 中创建日志条目。
SVL_TERMINATE 仅对超级用户可见。有关更多信息,请参阅 系统表和视图中的数据可见性。
此表中的部分或全部数据也可以在 SYS 监控视图 SYS_QUERY_HISTORY 中找到。SYS 监控视图中的数据经过格式化处理,便于使用和理解。我们建议您使用 SYS 监控视图进行查询。
表列
列名称 | 数据类型 | 描述 |
---|---|---|
pid | integer | 已取消或已终止的进程的进程 ID。 |
eventtime | timestamp | 取消或终止进程的时间。 |
userid | integer | 运行命令的用户的用户 ID。 |
type | 字符串 | 终止的类型。可以是 CANCEL 或 TERMINATE。 |
以下命令显示最新取消的查询。
select * from svl_terminate order by eventtime desc limit 1; pid | eventtime | userid | type ------+----------------------------+--------+-------- 8324 | 2020-03-24 09:42:07.298937 | 1 | CANCEL (1 row)