quartz 中表含义

1. qrtz_job_details 存储每一个已配置的 jobDetail 的详细信息

表字段  含义
sched_name  调度名称
job_name    集群中job的名字
job_group   集群中job的所属组的名字
description 详细描述信息
job_class_name  集群中个notejob实现类的全限定名,quartz就是根据这个路径到classpath找到该job类
is_durable  是否持久化,把该属性设置为1,quartz会把job持久化到数据库中
is_nonconcurrent    是否并发执行
is_update_data  是否更新数据
requests_recovery   是否接受恢复执行,默认为false,设置了RequestsRecovery为true,则该job会被重新执行
job_data    一个blob字段,存放持久化job对象

2. qrtz_triggers 保存触发器的基本信息

表字段  含义
sched_name  调度名称
trigger_name    触发器的名字
trigger_group   触发器所属组的名字
job_name    qrtz_job_details表job_name的外键
job_group   qrtz_job_details表job_group的外键
description 详细描述信息
prev_fire_time  上一次触发时间(毫秒)
next_fire_time  下一次触发时间,默认为-1,意味不会自动触发
priority    优先级
trigger_state   当前触发器状态,设置为ACQUIRED,如果设置为WAITING,则job不会触发 ( WAITING:等待 PAUSED:暂停ACQUIRED:正常执行 BLOCKED:阻塞 ERROR:错误)
trigger_type    触发器的类型,使用cron表达式
start_time  开始时间
end_time    结束时间
calendar_name   日程表名称,表qrtz_calendars的calendar_name字段外键
misfire_instr   措施或者是补偿执行的策略
job_data    一个blob字段,存放持久化job对象

3. qrtz_cron_triggers 存储触发器的cron表达式表。

表字段  含义
sched_name  调度名称
trigger_name    qrtz_triggers表trigger_name的外键
trigger_group   qrtz_triggers表trigger_group的外键
cron_expression cron表达式
time_zone_id    时区

4. qrtz_scheduler_state 存储集群中note实例信息,quartz会定时读取该表的信息判断集群中每个实例的当前状态。

表字段  含义
sched_name  调度名称
instance_name   之前配置文件中org.quartz.scheduler.instanceId配置的名字,就会写入该字段
last_checkin_time   上次检查时间
checkin_interval    检查间隔时间

5. qrtz_blob_triggers Trigger 作为 Blob 类型存储(用于 Quartz 用户用 JDBC 创建他们自己定制的 Trigger 类型,JobStore 并不知道如何存储实例的时候)

表字段  含义
sched_name  调度名称
trigger_name    qrtz_triggers表trigger_name的外键
trigger_group   qrtz_triggers表trigger_group的外键
blob_data   一个blob字段,存放持久化Trigger对象

6. qrtz_calendars 以 Blob 类型存储存放日历信息, quartz可配置一个日历来指定一个时间范围。

表字段  含义
sched_name  调度名称
calendar_name   日历名称
calendar    一个blob字段,存放持久化calendar对象

7.qrtz_fired_triggers 存储与已触发的 Trigger 相关的状态信息,以及相联 Job 的执行信息。

表字段  含义
sched_name  调度名称
entry_id    调度器实例id
trigger_name    qrtz_triggers表trigger_name的外键
trigger_group   qrtz_triggers表trigger_group的外键
instance_name   调度器实例名
fired_time  触发的时间
sched_time  定时器制定的时间
priority    优先级
state   状态
job_name    集群中job的名字
job_group   集群中job的所属组的名字
is_nonconcurrent    是否并发
requests_recovery   是否接受恢复执行,默认为false,设置了RequestsRecovery为true,则会被重新执行

8. qrtz_locks 存储程序的悲观锁的信息(假如使用了悲观锁)。

表字段  含义
sched_name  调度名称
lock_name   悲观锁名称

9. qrtz_paused_trigger_grps 存储已暂停的 Trigger 组的信息。

表字段  含义
sched_name  调度名称
trigger_group   qrtz_triggers表trigger_group的外键

10. qrtz_simple_triggers 存储简单的 Trigger,包括重复次数,间隔,以及已触发的次数。

表字段  含义
sched_name  调度名称
trigger_name    qrtz_triggers表trigger_ name的外键
trigger_group   qrtz_triggers表trigger_group的外键
repeat_count    重复的次数统计
repeat_interval 重复的间隔时间
times_triggered 已经触发的次数

11. qrtz_simprop_triggers 存储CalendarIntervalTrigger和DailyTimeIntervalTrigger

表字段  含义
SCHED_NAME  调度名称
TRIGGER_NAME    qrtz_triggers表trigger_ name的外键
TRIGGER_GROUP   qrtz_triggers表trigger_group的外键
STR_PROP_1  String类型的trigger的第一个参数
STR_PROP_2  String类型的trigger的第二个参数
STR_PROP_3  String类型的trigger的第三个参数
INT_PROP_1  int类型的trigger的第一个参数
INT_PROP_2  int类型的trigger的第二个参数
LONG_PROP_1 long类型的trigger的第一个参数
LONG_PROP_2 long类型的trigger的第二个参数
DEC_PROP_1  decimal类型的trigger的第一个参数
DEC_PROP_2  decimal类型的trigger的第二个参数
BOOL_PROP_1 Boolean类型的trigger的第一个参数
BOOL_PROP_2 Boolean类型的trigger的第二个参数

quartz 设计表结构相关推荐

  1. java建站系统开发教程系列之设计表结构

    java建站系统开发教程系列之设计表结构 根据需求设计表结构如下: SET FOREIGN_KEY_CHECKS=0; -- Table structure for tbl_articles -- - ...

  2. PowerDesigner一键导出数据库设计表结构

    1.背景 帮朋友弄下数据库设计,又用到PowerDesigner,因为还要数据库设计文档(word),还想着怎么把数据库结构导出呢,发现以前弄过,一键导出,很方便,分享下,祝好运! 2.解决方案 2. ...

  3. mysql 关注 表设计_mysql - 新浪微博中的关注功能是如何设计表结构的?

    问 题 新浪微博中,假如a关注了200个用户,300个用户关注了a,点解的时候会看到所有关注a或者a关注的用户,这种表结构是如何实现的? 解决方案 个人简单猜测,如有雷同,纯属巧合!有错误请指正! u ...

  4. 从业人员体检设计表结构

    从业人员体检表的表结构可以包括以下字段: 从业人员编号: 用于唯一标识从业人员的编号. 从业人员姓名: 从业人员的姓名. 从业人员性别: 从业人员的性别. 从业人员年龄: 从业人员的年龄. 从业人员身 ...

  5. mac 设计表结构_模具设计丨问题点检表、全套标准件结构分布,值得转发

    冲压连续模(级进模)结构与常见工程冲孔模类似,模架区别较小.主要区别在于送料方式.定位及冲压工艺的不同. 连续模工艺较多,结构相对复杂.小编给大家整理了一张连续模结构侧视图零件固定.定位.导正详细示意 ...

  6. SQL优化:从设计表结构开始(层次型表结构设计方法)

    在业务中,经常会涉及到 数据本身是自关联的情况,比如,组织架构数据,每个人都会有一个上级,那么就是 id,parent_id 这样的设计. 但是这么设计之后,如果我要查询某个人的所有下级,就要用递归查 ...

  7. 权限设计表结构超详细_模具设计丨问题点检表、全套标准件结构分布,值得转发...

    冲压连续模(级进模)结构与常见工程冲孔模类似,模架区别较小.主要区别在于送料方式.定位及冲压工艺的不同. 连续模工艺较多,结构相对复杂.小编给大家整理了一张连续模结构侧视图零件固定.定位.导正详细示意 ...

  8. mysql 关注 表设计_新浪微博中的关注功能是如何设计表结构的?

    个人简单猜测,如有雷同,纯属巧合!有错误请指正! user_relation - 用户关系表 user_id - 用户ID follower_id - 被关注者用户ID relation_type - ...

  9. mysql设计股票数据库_【笔记】菜鸟制作:设计股票交易数据在MYSQL中的表设计(表结构复制、表数据复制)...

    最近在设计五分钟股票交易数据的小程序,发现如果将所有股票的数据都放在一张数据表中,会使得MYSQL的查询效率大大降低. 比如:使用SELECT COUNT(*) FROM STK.这样的一句代码执行了 ...

  10. mysql类型设计_mysql设计表结构数据类型的选择

    选择合适的数据类型 在使用MySQL创建数据表的时候会遇到一个问题,如何为字段选择合适的数据类型.比如创建一个员工信息表,每个字段都可以用很多种类型来定义, int,char,float等等. cha ...

最新文章

  1. [Django]APP级别的静态文件处理
  2. 2021年春季学期-信号与系统-第八次作业参考答案
  3. 【Java Web后台实验与开发】CookieSession部分
  4. 工业界求解NER问题的12条黄金法则
  5. (8)Zynq AXI_ACP接口介绍
  6. java一维打地鼠_Java编程实现打地鼠文字游戏实例代码
  7. android+解锁工具,安卓手机解锁助手 (A Unlock Tool)
  8. c语言写乘法表代码解读,C语言输出九九乘法表代码及解析
  9. ovirt4.4.10安装配置USB重定向
  10. 金仓数据库 KingbaseES SQL 语言参考手册 (20. SQL语句: MERGE 到 VALUES)
  11. python组合的语法_在Python中使用语法sugar-to-function组合是个好主意吗?
  12. 在计算机网络中集线器的作用是,集线器有什么用 集线器的作用介绍
  13. [BZOJ3837][Pa2013][随机][乱搞]Filary
  14. 华为mate7 Android 7,华为Mate7屏幕怎么样?华为Mate7屏幕材质是什么?
  15. 插件中的chalk的用法
  16. 音频知识点(5)- VAD/CNG/DTX
  17. 【必看干货】在我面了10多家大厂(上岸)后,我吐血总结你要是这12道题都不能拿满分,那你就与大厂算法无缘了 ——AI视觉算法工程师
  18. WildFly11 相关配置
  19. ERROR: Failed to resolve: xxx Affected Modules: xxx
  20. Tk_Batis 介绍和用法以及和Jpa 的区别

热门文章

  1. html自动播放音乐
  2. Push master to origin/master was rejected by remote
  3. 126邮箱绑定QQ邮箱并微信提醒
  4. python is not defined是什么意思_is not defined 问题?报错
  5. Samba共享文件夹Windows中拷贝文件拒绝访问
  6. IT界5大女神程序员,我觉得最后那位很有内涵
  7. 盐酸二甲双胍pH敏感性壳聚糖水凝胶微球/木质素磺酸钠海藻酸钠壳聚糖水凝胶微球的研究制备
  8. 分享到QQ空间——网站嵌入分享代码
  9. java 区分大小写_Java区分大小写
  10. Kali渗透Windows Server 2003