SELECT `_tidb_rowid` FROM xxx tablesample regions () ORDER BY `_tidb_rowid` 导致tidb持续高负载

出现这个no vaild key found for split要注意这个表的是否存在一些超大region。
这些region因为gc的bug导致mvcc版本信息堆积,然后就造成了一些超大的region。
所以看上去表的数据不多。但是扫描时间巨长。我看你这个200w的表,执行时间怕是有几个小时。
结合你上面图里面的报错,有大概率是这个问题。

解决方法就是上面帖子中说的,关闭gc filter in compaction特性。等待gc。