Mysql删除语句执行时间慢如何优化
由于业务需求需同步处理订单数据,Mysql语句如下:
DELETE FROM `order` WHERE `order_id` IN ('123', '456') AND status IN ('A0003', 'A0005');
order_id的范围会比较大,大概几个到几十个不等。
目前观测到慢日志,该删除操作会产生很多慢查询,平均每秒1-2秒,该表目前有500W。
索引情况:
请问针对该SQL有什么样的优化建议
推荐文章: