"commit_ts is too large, fallback to normal 2PC" 这个问题如何解决

你可以这么理解,2pc执行事务是标准配置,1pc和异步提交属于优化。

这个报错就是说,因为某些原因不能使用1pc和异步提交,要退回2pc执行了。属于有些性能优化的手段没用上。不过整体又没有慢查询,我觉得这个错误可以忽略。

如果要往下查的话,要看看这个key属于那个表,到底是写什么表的时候有问题。
也许可以缩小一下排查的范围。

用这个工具decode一下key,也许能找到table id,就能定位到是在写那个表的时候出现的这个问题。