create table qrtz_fired_triggers
(
    SCHED_NAME        varchar(120) not null comment '스케줄러 이름',
    ENTRY_ID          varchar(95)  not null comment '실행 엔트리 고유 ID',
    TRIGGER_NAME      varchar(200) not null comment '트리거 이름',
    TRIGGER_GROUP     varchar(200) not null comment '트리거 그룹',
    INSTANCE_NAME     varchar(200) not null comment '실행 중인 스케줄러 인스턴스 이름',
    FIRED_TIME        bigint(13)   not null comment '실제 실행 시간 (Unix timestamp)',
    SCHED_TIME        bigint(13)   not null comment '예정된 실행 시간 (Unix timestamp)',
    PRIORITY          int          not null comment '실행 우선순위',
    STATE             varchar(16)  not null comment '실행 상태 (EXECUTING, COMPLETE, BLOCKED, ERROR, PAUSED_BLOCKED)',
    JOB_NAME          varchar(200) null comment '연결된 작업 이름',
    JOB_GROUP         varchar(200) null comment '연결된 작업 그룹',
    IS_NONCONCURRENT  varchar(1)   null comment '동시 실행 방지 여부 (Y/N)',
    REQUESTS_RECOVERY varchar(1)   null comment '복구 요청 여부 (Y/N)',
    primary key (SCHED_NAME, ENTRY_ID)
)
    comment 'Quartz 실행된 트리거 정보 - 현재 실행 중이거나 실행된 트리거 상태 추적';

