【 TiDB 使用环境】生产环境
【 TiDB 版本】v6.3.0
【复现路径】没什么操作,凌晨1点开始使用dumpling备份
【遇到的问题:问题现象及影响】
1点30开始出现大量 SELECT _tidb_rowid FROM xxx tablesample regions () ORDER BY _tidb_rowid ,集群负载过高,拒绝业务请求
出现这个no vaild key found for split要注意这个表的是否存在一些超大region。
这些region因为gc的bug导致mvcc版本信息堆积,然后就造成了一些超大的region。
所以看上去表的数据不多。但是扫描时间巨长。我看你这个200w的表,执行时间怕是有几个小时。
结合你上面图里面的报错,有大概率是这个问题。