故障报错: ERROR 2013 (HY000): Lost connection to MySQL server during query
配置项:set max_execution_time = 0; set tidb_mem_quota_query = 0;
tidb.log日志报错: [expensivequery.go:178] [expensive_query] [cost_time=60.058973402s]
还有什么参数需要调整吗,机器的内存还有60%没有使用。
排查一下客户端是否有设置超时时间
数据库read time out设置长一点试试看
命令行操作的,不存在超时问题。
版本只支持seesion,还有就是图中已经设置seesion不限制。
tidb 有重启或者日志中匹配下 panic 有没有
你这才4版本升级6.5.0吧
tidb.log里面没有匹配到panic的字符
我知道,如果不是明确bug,谁愿意去动线上。
net_read_timeout? 能说一个详细的参数吗
这个期间tidb有重启吗?
看这个表现,感觉是read time out太短了。你看一下有没有日志,不然很不好从哪下手
有啥关键字吗
能在哪里匹配到关键字嘛
OOM了把,去看看各个组件启动时间。
lost connection 怎么会扯到oom
我记得遇到过的,tidb server OOM重启了,客户端就是会报这个错啊。