seiang
(Seiang)
1
【 TiDB 使用环境】生产环境 /测试/ Poc
【 TiDB 版本】v5.0.3
【复现路径】做过哪些操作出现的问题
【遇到的问题:问题现象及影响】
【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【附件:截图/日志/监控】
业务程序2023-12-13 00:53:00左右出现连接被断开的情况lost connection to mysql server ,如下所示
查看TiDB节点日志,在2023-12-13 00:53:00时间点,出现很多报错信息,如下:
说明:所有节点都没有重启过
这个问题以前段时间也发生一次,大佬们帮忙分析一下
从监控看,CPU在00:00的时候会突然掉底了
seiang
(Seiang)
4
async commit是这个tidb_enable_async_commit参数控制吧?但是怎么查看不到这个参数呢?
seiang
(Seiang)
5
还有一个问题就是,async commit失败,为啥客户端的报错会是lost connection to mysql server
seiang
(Seiang)
6
通过select @@tidb_enable_async_commit;可以查看
WalterWj
(王军 - PingCAP)
7
哦 我担心是遇到了 aysnc commit 的 bug 要么升级试试。要么关闭这个功能试试。
主要看日志推测的。。。。。
seiang
(Seiang)
8
我尝试关闭了async commit,但是从监控看,Async Commit Transaction数量还是有的
目前还需要提供哪些信息能定位到具体原因
WalterWj
(王军 - PingCAP)
9
1 个赞
WalterWj
(王军 - PingCAP)
10
仅仅从这个报错,字面理解来讲。连接服务器中断。原因可能是 查询量过大导致超时,中断。跟踪到相应脚本,优化语句外。调整下相关的超时时间比如,连接超时时间,查询超时间,执行超时时间等。
1 个赞