sql执行100秒报错问题

【 TiDB 使用环境】测试7.1
【 TiDB 版本】
【遇到的问题:问题现象及影响】
测试batch命令,每次到100秒就报错如下,请问 tidb什么参数限制了100秒

可以看下是不是OOM了

OOM不会准时卡100秒报错吧,我重复跑了几次,都是100秒保

还是看一眼有没有oom日志,可能是内存不够,每次处理到多少条就开始不行:

https://docs.pingcap.com/zh/tidb/stable/troubleshoot-tidb-oom#常见故障现象
如果是这个问题,参考下:

你的这个报错看起来是客户端与集群的链接中断了,稳定在100秒左右断开大概是每次运行到这个阶段出现了问题。看起来像是tidb-server 重启了,可能是oom 或者panic出现,具体需要你看看监控组件和日志才能进一步判断

max_execution_time

这个应该默认0
image

直连的还是通过负载连接的?

有可能是haproxy这类代理设置的问题。

2 个赞

tiup cluster display XXX --uptime
看看集群启动时间,怀疑有节点跑挂了 :joy:

我昨天测试是会报OOM
ERROR 1105 (HY000): Out Of Memory Quota![conn_id=7910412216915376753]

haproxy用了 ,我研究研究直接在tidb服务器上执行

1 个赞

确实是haproxy的问题 超时时间那里写了50000,但是没写单位

1 个赞

此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。