【发布时间】:2024-01-18 06:45:01
【问题描述】:
我用 MySQL 持久化了石英作业。
NEXT_FIRE_TIME 和PREV_FIRE_TIME 列很难确定时间。
有人可以提供一个 MySQL 选择语法来轻松跟踪时间吗?
非常感谢!
【问题讨论】:
-
你应该把它作为答案,这样它才能被接受:) 我会赞成它
标签: mysql sql quartz-scheduler
我用 MySQL 持久化了石英作业。
NEXT_FIRE_TIME 和PREV_FIRE_TIME 列很难确定时间。
有人可以提供一个 MySQL 选择语法来轻松跟踪时间吗?
非常感谢!
【问题讨论】:
标签: mysql sql quartz-scheduler
select
qt.job_group,
qt.job_name,
FROM_UNIXTIME(qt.start_time / 1000) AS startTime,
FROM_UNIXTIME(qt.prev_fire_time / 1000) AS prevFireTime,
FROM_UNIXTIME(qt.next_fire_time / 1000) AS nextFireTime,
SEC_TO_TIME((qt.next_fire_time - qt.prev_fire_time) / 1000) AS diff,
(qst.REPEAT_INTERVAL / 1000) AS repeatIntervalInSecs,
qst.TIMES_TRIGGERED AS timesTriggered
from
QRTZ_TRIGGERS AS qt
LEFT JOIN QRTZ_SIMPLE_TRIGGERS AS qst
ON qt.TRIGGER_NAME = qst.TRIGGER_NAME;
【讨论】: