# PG_JOBS
PG_JOBS系统表存储用户创建的定时任务的任务详细信息，定时任务线程定时轮询pg_jobs系统表中的时间，当任务到期会触发任务的执行。该系统表属于Shared Relation，所有创建的job记录对所有数据库可见。
表1PG_JOBS字段 
| 名字              | 类型                        | 描述                     |
|:---|:---|:---|
| job_id             | integer                     | 作业ID，主键，是唯一的（有唯一索引）。 |
| what                                   | text                                           | 作业内容。                                        |
| log_user        | oid                       | 创建者的UserID。             |
| priv_user       | oid                         | 作业执行者的UserID。        |
| job_db             | oid                         | 标识作业执行的数据库OID。          |
| job_nsp                               | oid                                             | 标识作业运行时所在的命名空间OID。                         |
| job_node           | oid                         | 标识当前作业是在哪个CN上创建和执行。  |
| is_broken                              | boolean                                        | 标识当前作业是否为失效状态。                              |
| start_date       | timestamp without time zone | 作业第一次开始执行时间，时间精确到毫秒。    |
| next_run_date                        | timestamp without time zone                   | 下次定时执行任务的时间，时间精确到毫秒。                      |
| failure_count                         | smallint                                      | 连续失败计数。                                   |
| 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 | 正在运行任务的开始时间，时间精确到毫秒。    |
   
