tidb heapinuse内存高于物理内存

yg_2024
Fri, 20 Mar 2026 01:33:57 +0000

可以考虑在tidb日志里查下导致oom的语句。dashboard有时候记录的不全。
grep “expensive_query” tidb.log

pingkai.cn

TiDB OOM 故障排查

TiDB OOM 故障排查总结了 OOM 常见问题的解决思路、故障现象、原因、解决方法和需要收集的诊断信息。排查思路包括确认是否属于 OOM 问题和进一步排查触发 OOM 的原因。常见故障原因包括部署问题、数据库问题和客户端问题。处理 OOM 问题需要收集操作系统内存配置、数据库版本和内存配置、Grafana TiDB 内存使用情况等信息。详细排查方法请参考相关章节。

expensive query 日志和慢查询日志的区别是，慢查询日志是在语句执行完后才打印，expensive query日志可以将正在执行的语句的相关信息打印出来。当一条语句在执行过程中达到资源使用阈值时（执行时间/使用内存量），TiDB 会即时将这条语句的相关信息写入日志。

阅读完整话题