什么情况下会发生txnNotFound错误呢?

,

引起问题原因与 数据更新热点有关。具体可以参考如下文档

缓解办法
在 tidb 中 使用隐式事物,默认是以乐观事物模式进行数据更新的。但如果有大量的 DML 操作就会导致数据更新 backoff (即使使用的 是悲观事物模型)。
1.使用悲观事物模型
2.使用显示事物完成 数据 DML 操作