关闭了tidb的,binlog进行大数据量导入的时候总是lost connection原因是什么,需要调整哪些参数

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。

  • 【TiDB 版本】:v4.0.0-rc.2
  • 【问题描述】:导入数据一多last connection,需要优化哪几个参数
    aaa

若提问为性能优化、故障排查类问题,请下载脚本运行。终端输出打印结果,请务必全选并复制粘贴上传。

  1. 如何导入数据?
  2. 可以先查看dmesg 和 tidb.log 是否有 OOM 重启,多谢。

navicat传输数据,tidb没有发现重启的情况,就是丢失链接了

  1. 检查客户端和服务端是否有防火墙
  2. 检查一下lost connection时,tidb.log 日志的报错信息,多谢。是否有超过事物限制等

tidb.log 中出现[2020/06/18 06:00:00.764 +08:00] [WARN] [session.go:1044] [“run statement failed”] [conn=2] [schemaVersion=130] [error="[tikv:8229]TTL manager has timed out, pessimistic locks may expire, please commit or rollback this transaction"] [session="{\ “currDBName”: “test2”,\ “id”: 2,\ “status”: 3,\ “strictMode”: true,\ “txn”: “417446113534017546”,\ “user”: {\ “Username”: “root”,\ “Hostname”: “10.237.2.122”,\ “CurrentUser”: false,\ “AuthUsername”: “root”,\ “AuthHostname”: “%”\ }\ }"]

请参考文档处理,多谢。

https://docs.pingcap.com/zh/tidb/v4.0/troubleshoot-lock-conflicts#ttl-manager-has-timed-out