tidb 内存使用率突增

tidb 节点内存使用率突增,帮忙排查下,没发现有慢查询

业务 QPS 有没有变化,问题能否复现,如果条件允许,可以抓一下变化前后的 profile 信息 curl -G http://{TiDBIP}:10080/debug/zip?seconds=30" > profile.zip


只有一个节点内存使用偏高,集群架构 :
节点1:tidb+tikv+pd
节点2:tidb+tikv+pd
节点3:tikv+pd
内存使用高的节点是 节点1

那需要先找出来是哪一类实例占用的内存为主,比如 tidb 可以通过监控 Server - Memory Usage,tikv 通过监控 RocksDB - kv/raft - Block cache size 大致判断


我这个没有数据,

检查下 prometheus 进程是不是启动的,如果是 tiup 部署,prometheus 状态应该是up,然后检查 prometheus-ip:9090 能否正常访问,以及 grafana 配置的 datasource 是不是正确

一般tidb节点内存使用较高时由于什么原因引起的

原因比较多,可以看下这里列出的 oom 常见原因
https://book.tidb.io/session4/chapter7/tidb-oom.html

1 个赞