gc 不能正常工作

这个正常了没 ??

目前找不到这个报错了,但是gc还是不执行

理解不是很深,大量 miss peer 话,会不会让gc无法执行

不是无法执行是到reslove locks这步之后

手动触发一下gc也不能执行么?

请教一下 如何手工触发gc

您怎么判断现在 GC 是不正常的??

gc speed 自从13号后已经很久没数据了,而且SELECT count(1) FROM INFORMATION_SCHEMA.TIKV_REGION_STATUS where table_id is null;

查出来9w多空region,已经过去很久了


gc speed 和 空 region 什么关系??

gc speed 和 空 region 什么关系??

但是gc worker一直不工作啊
cpu 也一点使用量没有

image

您看下这些指标。
您向删除空 region是不是???

您的间隔都是10分钟了。 频率很高。有没有可能根本不需要消耗更多的CPU呢??

image
这些指标发出来看看

是不是瓶颈在pd?看下store limit是不是太小

https://docs.pingcap.com/zh/tidb/v4.0/configure-store-limit

是的,要删除



正如下面图片所示,所有指标都为0了

看下pd的region、replicas监控;

store limit 加到最大试试, 还有以下几个参数,不知道4.0有没有,可以看下文档:
replica-schedule-limit
leader-schedule-limit
max-pending-peer-count
max-snapshot-count
replica-schedule-limit
region-schedule-limit

好我试试