【 TiDB 使用环境】生产环境 /测试/ Poc
【 TiDB 版本】
【复现路径】做过哪些操作出现的问题
【遇到的问题:问题现象及影响】
【资源配置】
收到告警TiKV_pending_task,TiKV pending task too much
查看tikv-detail dashboard
发现gc-worker非常高,这是怎么原因造成的?
【 TiDB 使用环境】生产环境 /测试/ Poc
【 TiDB 版本】
【复现路径】做过哪些操作出现的问题
【遇到的问题:问题现象及影响】
【资源配置】
收到告警TiKV_pending_task,TiKV pending task too much
查看tikv-detail dashboard
去 tikv-detail → gc 看看有没有异常
估计之前你update或者delete了很多数据,等他gc完就没事儿了~
如果长时间持续报警,那就得关注了。。
另外可以看一下,gc是不是正常推进了
select * from mysq.tidb;
gc没有推进,被阻塞了
可以去日志中搜索gc关键字,会有相关信息
结合 INFORMATION_SCHEMA 中的 CLUSTER_PROCESSLIST 表中的数据,能查到阻塞的session信息
之后进行相关操作
此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。