tikv内存调优

【 TiDB 使用环境】生产环境 /测试/ Poc
生产环境
【 TiDB 版本】
5.2.1
【复现路径】做过哪些操作出现的问题
最近发现tikv节点每隔几个小时就重启,排查发现由于内存溢出导致OOM。现在的tikv配置是
1675921676380
内存是64G的,这样设置RocksDB的default和write是否合理;统一的读取线程池该设置啥值
【遇到的问题:问题现象及影响】
【资源配置】
【附件:截图/日志/监控】

你tikv 有和其它组件部署到一起吗

没,每个组件一台机器,就是磁盘性能有点差。

占内存多的还有memtable,给memtable留一些空间。可以看看这个:https://docs.pingcap.com/zh/tidb/stable/tune-tikv-memory-performance

1 个赞

建议设置一下 grpc-memory-pool-quota

  • gRPC 可使用的内存大小限制。
  • 默认值:无限制
  • 建议仅在出现内存不足 (OOM) 的情况下限制内存使用。需要注意,限制内存使用可能会导致卡顿。