[步骤]

[结果]
[期望]
优化建议:
记录上一页最大id,下一页用id> last_id代替offset,直接定位到目标位置,避免扫描前offset条数据
SELECT
id
FROM
t_amazon_publish_execute_queue FORCE INDEX(idx_update_time)
WHERE
is_deleted = 0
AND STATUS = 9
AND update_time >= DATE_SUB(CURRENT_DATE(), INTERVAL 12 DAY)
AND update_time <= DATE_SUB(CURRENT_DATE(), INTERVAL 3 DAY)
AND type IN (17, 33, 34, 26) AND id>1444063991
ORDER BY id DESC
LIMIT 200
一、已按优建议进行改造查询的SQL
二、相关的定时服务
查询刊登队列表待获取状态3天前12天内的店铺ID数据发送触发事件Mq:threeToTwelveDayWaitCheckOrderSourceIdPublishMqAddEvent
和MQ:QUEUE_BUS_AMAZON_WAIT_CHECK_ADD_PUBLISH_QUEUE_EVENT_QUEUE
三、定时服务修改的代码