报警TiKV pending task too much type: resolved-ts

【 TiDB 使用环境】生产环境 /测试/ Poc
【 TiDB 版本】
【复现路径】做过哪些操作出现的问题
【遇到的问题:问题现象及影响】
【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【附件:截图/日志/监控】

告警日志:
[WARNING] TiKV pending task too much
集群: xxxxx
内容: type: resolved-ts, instance: xxxxx, values: 3374


时间段内有大量update,需要处理这个告警吗

是不是超大的批次处理导致的?如果是的,这样也警告也正常了
参考这儿:
https://docs.pingcap.com/zh/tidb/stable/troubleshoot-stale-read#什么是-resolved-ts

建议业务单元按照文档中的提示,做些优化,避免 事务提交时间过长 或者 事务在提交前存在太长时间

1 个赞

如果有大事务,建议把大事务拆小事务执行

要尽量避免大事务和长事务

避免大事务和长事务

避免大事务

长事务吧,业务上划小一下