TIKV的内存高问题(TIKV 都是单机部署)

如下图:


我的TIKV都是单机部署的,3台配置16核+64G ,每次内存会这么高达到了90%以上,按理单机部署的内存不是不会超过服务器内存的75%吗

如果你没有手动修改过内存配置,75%是给tikv实例的,还有剩下25%是给os缓存的,超过75%是没问题的。
https://docs.pingcap.com/zh/tidb/stable/tikv-configuration-file/#memory-usage-limit

:thinking:这个应该是服务器的内存使用率,不一定是tikv使用的。

但是我服务器上面只有一个TIKV

看看grafana的tikv-details中的tikv内存也是这么高吗

直接 dashboard 里面生成 tikv 的 heap 图,上传看看。

按理说不应该,你实际登录主机看下tikv进程的内存占用呢

调整内存参数吧,测试

起作用的不只是一个参数啊

学习了

1 个赞

手动限制 block cache

比如改成:

[rocksdb]
block-cache-size = “24GB”

1 个赞