# `qrtz_job_details` > 存储每一个已配置的jobDetail的详细信息 - **Engine:** InnoDB - **Collation:** utf8mb3_general_ci ## Columns | # | Name | Type | Null | Key | Default | Extra | Comment | |---|---|---|---|---|---|---|---| | 1 | `SCHED_NAME` | `varchar(120)` | NO | PRI | | | 调度名称 | | 2 | `JOB_NAME` | `varchar(200)` | NO | PRI | | | 集群中job的名字 | | 3 | `JOB_GROUP` | `varchar(200)` | NO | PRI | | | 集群中job的所属组的名字 | | 4 | `DESCRIPTION` | `varchar(250)` | YES | | | | 详细描述信息 | | 5 | `JOB_CLASS_NAME` | `varchar(250)` | NO | | | | 集群中个notejob实现类的全限定名,quartz就是根据这个路径到classpath找到该job类 | | 6 | `IS_DURABLE` | `varchar(1)` | NO | | | | 是否持久化,把该属性设置为1,quartz会把job持久化到数据库中 | | 7 | `IS_NONCONCURRENT` | `varchar(1)` | NO | | | | 是否并发执行 | | 8 | `IS_UPDATE_DATA` | `varchar(1)` | NO | | | | 是否更新数据 | | 9 | `REQUESTS_RECOVERY` | `varchar(1)` | NO | | | | 是否接受恢复执行,默认为false,设置了RequestsRecovery为true,则该job会被重新执行 | | 10 | `JOB_DATA` | `blob` | YES | | | | 一个blob字段,存放持久化job对象 | ## Indexes | Name | Unique | Type | Columns | |---|---|---|---| | `IDX_QRTZ_J_GRP` | | BTREE | `SCHED_NAME`, `JOB_GROUP` | | `IDX_QRTZ_J_REQ_RECOVERY` | | BTREE | `SCHED_NAME`, `REQUESTS_RECOVERY` | | `PRIMARY` | ✓ | BTREE | `SCHED_NAME`, `JOB_NAME`, `JOB_GROUP` | ## Narrative _No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._