暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

华为openGauss PG_JOB

华为高斯 2020-06-01
1158

PG_JOB系统表存储用户创建的定时任务的任务详细信息,定时任务线程定时轮询pg_job系统表中的时间,当任务到期会触发任务的执行,并更新pg_job表中的任务状态。该系统表属于Shared Relation,所有创建的job记录对所有数据库可见。

表 1 PG_JOB字段

名称

类型

描述

oid

oid

行标识符(隐藏属性,必须明确选择)。

job_id

bigint

作业ID,主键,是唯一的(有唯一索引)

current_postgres_pid

bigint

如果当前任务已被执行,那么此处记录运行此任务的postgres线程ID。默认为 -1,表示此任务未被执行过。

log_user

name

创建者的UserName

priv_user

name

作业执行者的UserName

dbname

name

标识作业要在哪个数据库执行的数据库名称

node_name

name

标识当前作业是在哪个数据库主节点上创建和执行

job_status

"char"

当前任务的执行状态,取值范围:('r', 's', 'f', 'd'),默认为's',取值含义:

Status of job step: r=running, s=successfully finished, f=job failed, d=disable

当job连续执行失败16次,会将job_status自动设置为失效状态'd',后续不再执行该job。

注:当用户将定时任务关闭(即:guc参数job_queue_processes为0时),由于监控job执行的线程不会启动,所以该状态不会根据job的实时状态进行设置,用户不需要关注此状态。只有当开启定时任务功能(即:guc参数job_queue_processes为非0时),系统才会根据当前job的实时状态刷新该字段值。

start_date

timestamp without time zone

作业第一次开始执行时间,时间精确到毫秒。

next_run_date

timestamp without time zone

下次定时执行任务的时间,时间精确到毫秒。

failure_count

smallint

失败计数,作业连续执行失败16次,不再继续执行。

interval

text

作业执行的重复时间间隔。

last_start_date

timestamp without time zone

上次运行开始时间,时间精确到毫秒。

last_end_date

timestamp without time zone

上次运行的结束时间,时间精确到毫秒。

last_suc_date

timestamp without time zone

上次成功运行的开始时间,时间精确到毫秒。

this_run_date

timestamp without time zone

正在运行任务的开始时间,时间精确到毫秒。

nspname

name

标识作业执行时的schema的名称。

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

文集目录
法律声明
发行说明
产品描述
技术白皮书
编译指导书
快速入门
安装指南
管理员指南
开发者指南
关于本文档
概述
数据库使用
应用程序开发教程
管理数据库安全
接口参考
导入数据
导出数据
AI特性
性能调优
配置运行参数
SQL参考
用户自定义函数
存储过程
系统表和系统视图
系统表和系统视图概述
系统表
GS_OPT_MODEL
GS_WLM_INSTANCE_HISTORY
GS_WLM_OPERATOR_INFO
GS_WLM_PLAN_ENCODING_TABLE
GS_WLM_PLAN_OPERATOR_INFO
GS_WLM_SESSION_QUERY_INFO_ALL
GS_WLM_USER_RESOURCE_HISTORY
PG_AGGREGATE
PG_AM
PG_AMOP
PG_AMPROC
PG_APP_WORKLOADGROUP_MAPPING
PG_ATTRDEF
PG_ATTRIBUTE
PG_AUTHID
PG_AUTH_HISTORY
PG_AUTH_MEMBERS
PG_CAST
PG_CLASS
PG_COLLATION
PG_CONSTRAINT
PG_CONVERSION
PG_DATABASE
PG_DB_ROLE_SETTING
PG_DEFAULT_ACL
PG_DEPEND
PG_DESCRIPTION
PG_DIRECTORY
PG_ENUM
PG_EXTENSION
PG_EXTENSION_DATA_SOURCE
PG_FOREIGN_DATA_WRAPPER
PG_FOREIGN_SERVER
PG_FOREIGN_TABLE
PG_INDEX
PG_INHERITS
PG_JOB
PG_JOB_PROC
PG_LANGUAGE
PG_LARGEOBJECT
PG_LARGEOBJECT_METADATA
PG_NAMESPACE
PG_OBJECT
PG_OPCLASS
PG_OPERATOR
PG_OPFAMILY
PG_PARTITION
PG_PLTEMPLATE
PG_PROC
PG_RANGE
PG_RESOURCE_POOL
PG_REWRITE
PG_RLSPOLICY
PG_SECLABEL
PG_SHDEPEND
PG_SHDESCRIPTION
PG_SHSECLABEL
PG_STATISTIC
PG_STATISTIC_EXT
PG_TABLESPACE
PG_TRIGGER
PG_TS_CONFIG
PG_TS_CONFIG_MAP
PG_TS_DICT
PG_TS_PARSER
PG_TS_TEMPLATE
PG_TYPE
PG_USER_MAPPING
PG_USER_STATUS
PG_WORKLOAD_GROUP
PLAN_TABLE_DATA
系统视图
DBE_PERF Schema
WDR Snapshot Schema
GUC参数说明
常见故障定位指南
SQL执行计划概述
详解
工具参考
术语表
墨天轮
关注
暂无图片
获得了138次点赞
暂无图片
内容获得276次评论
暂无图片
获得了234次收藏
TA的专栏