更新时间:2025-04-10 GMT+08:00

慢日志显示SQL语句扫描行数为0

场景描述

查询慢日志中记录SQL执行65秒,但是扫描行数为0。

原因分析

被中断的查询超过慢日志设置阈值也会记录慢日志,但是所记录的扫描行数为0。客户JDBC连接设置了查询超时:

解决方案

优化SQL或者将socketTimeout设置合理值。