记录数据库查询超时排查过程
一、背景 我们的一个业务的数据是存放在数据库百库十表里的,其中存在一个定时任务对其监听,将一批"未处理"的数据处理后标记为"已处理"。今天开发反馈查询捞数据报超时错误。 ...
阅读全文 >一、背景 我们的一个业务的数据是存放在数据库百库十表里的,其中存在一个定时任务对其监听,将一批"未处理"的数据处理后标记为"已处理"。今天开发反馈查询捞数据报超时错误。 ...
阅读全文 >MySQL explain命令是查看MySQL查询优化器如何执行查询的主要方法,可以很好的分析SQL语句的执行情况。 每当遇到执行慢(在业务角度)的SQL,都可以使用explain检查SQL的执行情况,并根据explain的结果相应的去调优SQL等。 ...
阅读全文 >