TiDB 日志报错 ERROR 1105 (HY000),请教下是什么原因?

原因: 由于 insert into select SQL 中,select 时间比较长,超过 max-txn-time-use 默认配置 590 s,导致报错。

受影响版本: ALL Release

解决方法: 推荐修改 TiDB 配置文件,调整 max-txn-time-use 时间(需要重启 TiDB Server)。需要注意的是 max-txn-time-use 要小于 gc_life_time - 10 s。或者优化 SQL,让 select 时间变短。