SELECTcron.alter_job(2,null,null,null,'gp1234'); 查看定时任务执行信息 pg_cron新增了cron.job_run_details表记录定时任务执行信息,您可以在该表中获取执行任务的详细情况。 说明 定时任务较多时,可能会导致cron.job_run_details表变得非常大,建议设置一个定时任务来删除该表。如果您不需要记录定时任务的执...
SELECTcron.alter_job(2,null,null,null,'gp1234'); 查看定时任务执行信息 pg_cron新增了cron.job_run_details表记录定时任务执行信息,您可以在该表中获取执行任务的详细情况。 说明 定时任务较多时,可能会导致cron.job_run_details表变得非常大,建议设置一个定时任务来删除该表。如果您不需要记录定时任务的执行情...
cron.log_run 将运行的所有任务记录到 job_run_details 表中。值为 on 或 off。 cron.log_statement 在运行所有 cron 语句之前将其记入日志。值为 on 或 off。 cron.max_running_jobs 可以同时运行的最大任务数,若需要支持更多的任务,请提交工单支持。
下列範例會使用cron.schedule函數來排程每天在午夜執行的任務,以清除cron.job_run_details資料表。這項任務只保留過去七天。如下所示使用您的rds_superuser帳戶來排程任務。 SELECT cron.schedule('0 0 * * *', $$DELETE FROM cron.job_run_details WHERE end_time < now() - interval '7 days'$$); ...
pg_cron job failed', to_json(NEW) ); END IF; RETURN NEW; END $BODY$ LANGUAGE plpgsql VOLATILE; COMMENT ON FUNCTION dba.trigger_function_job_run_details_after_update() IS 'Post an error to system_message when a pg_cron job fails.'; ALTER FUNCTION dba.trigger_function_jo...
SELECT*FROMcron.job_run_details; サンプル結果: jobid|runid|job_pid|database|username|command|status|return_message|start_time|end_time---+---+---+---+---+---+---+---+---+---1|1|4152316|db01|u1|SELECT1|succeeded|1row|2023-10-1903:55:00.020442+00|2023-10-1903:55:00.0215...
cron.log_run 是否将任务的执行信息存储到job_run_details表中。 true 是 cron.host 要执行定时任务的host名。 localhost 是 cron.use_background_workers 使用后台work进程,而非客户端连接执行任务。 false 是 cron.max_running_jobs 可以同时运行的job数量。
EasyCVR作为TSINGSEE青犀视频开发的视频协议融合平台,除了可以接入RTSP、GB28181外,还通过HIKSDK、Ehome等...
selectjobid, username, status, return_message, start_timefromcron.job_run_details; 10 分钟后,清理后的数据将填充到报告数据库的employee表中。 现在,您可以通过运行以下 SQL 命令来取消调度 cron 作业: selectcron.unschedule ('Execute employee_sp'); ...
select jobid, username, status, return_message, start_time from cron.job_run_details; 10 分钟后,清理后的数据将填充到报告数据库的 employee 表中。 现在,您可以通过运行以下 SQL 命令来取消调度 cron 作业: select cron.unschedule ('Execute employee_sp'); ...