TiKV 报错 ERRO endpoint.rs:468: Outdated(60.001s, "select") 是什么问题?

报错信息:

ERRO endpoint.rs:468: Outdated(60.001s, “select”)

版本:2.1.5

outdated 说明积压任务比较多等待超时了,或者任务本身执行时间过久超时了

可以通过以下方式排查:

1.可以查看网络监控,查看当时那个 tidb 的流量明显增加,大概率是这个 tidb 服务器发起的请求;

2.在 tidb.log 中匹配 outdated 或者 context deadline exceeded 关键字,找到对应的 region 和 tso 号。 根据 tso 号可以在慢日志中找到对应的 SQL