[xuxueli/xxl-job]XXL_JOB_QRTZ_TRIGGER_LOG表有个慢sql,查询时间超过500s,很慢,怎么优化

2023-12-25 531 views
7

XXL-JOB v2.1.0

希望XXL_JOB_QRTZ_TRIGGER_LOG走索引,并且降低执行时间

XXL_JOB_QRTZ_TRIGGER_LOG表有个慢sql,查询时间超过500s,很慢

 SELECT id FROM `XXL_JOB_QRTZ_TRIGGER_LOG`
        WHERE !(
            (trigger_code in (0, 200) and handle_code = 0)
            OR
            (handle_code = 200)
        )
        AND `alarm_status` = 0
        ORDER BY id ASC

image

回答

4

你把执行的日志表 清理掉.

9

是truncate table XXL_JOB_QRTZ_TRIGGER_LOG吗

8

这个sql有办法优化一下吗,只保留了最近10天的数据, 这个sql查出结果是空,但是每次都要走全表扫描

3

那你给它 加个索引 不就完了吗