【 TiDB 使用环境】生产环境
【 TiDB 版本】V7.5.0
【复现路径】未作任何操作,storage.block-cache.capacity也没设置过show config查看到设置了30G应该是自适应
【遇到的问题:问题现象及影响】TIKV组件内存占用率很高
【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
show config where name like “%storage.block%”;
64G内存机器的话,tikv的storage.block-cache.capacity应该自动设置为28G左右,最大内存能用到60G,而且里面有很多内存是可以重复使用的,是正常的。
只要你的应用没有影响就行,如果你还有达量的olap需求的话,可以再加一台机器部署一个tiflash节点承接这部分需求。
有猫万事足
4
确实不影响业务但是告警阈值设置的80
一会告警一下,哈哈 有点慌
好的,我看了下各个节点的日志 也没发现有什么报错,只是内存使用率高点,没有影响业务 那就这样可以不用管对吧
如果是告警的问题的话,可以把这个参数调整的小一点,例如先调整为20G试一下
好的谢谢哥,好几个贴您都回复我了并且很有参考价值,谢谢你祝您生活愉快,升职加薪一路长红
有猫万事足
11
有那个80%的告警,你把这个参数往下调个1-2g就行了,调完之后,tikv的内存占用会慢慢下降的。
这里介绍不了我
(持续学习)
13
要不想高水位线告警,set config tikv storage.block-cache.capacity = ‘xxG’ 设置一下,一会就会降下去了