diff --git a/xxl-job-admin/src/main/resources/mybatis-mapper/XxlJobLogMapper.xml b/xxl-job-admin/src/main/resources/mybatis-mapper/XxlJobLogMapper.xml index d141f7ce..4cd4950b 100644 --- a/xxl-job-admin/src/main/resources/mybatis-mapper/XxlJobLogMapper.xml +++ b/xxl-job-admin/src/main/resources/mybatis-mapper/XxlJobLogMapper.xml @@ -215,8 +215,8 @@ AND id NOT in( SELECT id FROM( - SELECT id FROM xxl_job_log t - + SELECT id, rownum rn FROM xxl_job_log t + AND t.job_group = #{jobGroup} @@ -225,8 +225,7 @@ ORDER BY t.trigger_time desc - LIMIT 0, #{clearBeforeNum} - ) t1 + ) where rn #{limit} )