tiflash中有如下error报错信息,应用侧反馈查询变慢,如何根据thread_id=395追溯到对应的是哪个SQL

【 TiDB 使用环境】生产环境 /测试/ Poc
【 TiDB 版本】
【复现路径】做过哪些操作出现的问题
【遇到的问题:问题现象及影响】
【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【附件:截图/日志/监控】

查询慢,先看下慢 SQL 把


还有这种的报错

嗯,只能先看看慢SQL了

每个tidb节点的日志中,出现如下报错:

感觉像是bug,这是代码报错啊

index out of range这是bug了,报错都报到底层了

bug… 升级到 6.5 最新版本。6.5.0 ,0 版本太老了。

这个是低于6.5.4版本的已知bug。

https://docs.pingcap.com/zh/tidb/stable/release-6.5.4#tidb-654-release-notes

  • 修复下推 STREAM_AGG() 算子时,可能报错 index out of range 的问题 #40857 @Dousir9

一开始的那个

unexpectedWriteDone called

关注一下tiflash节点的稳定性,是否伴随这个报错有某个tiflash节点oom挂掉。

看看index相关的语句

invalid memory address。感觉像是代码本身有问题了。试着升级版本吧

dashboard 搜下日志吧

https://docs.pingcap.com/zh/tidb/v6.5/identify-expensive-queries#expensive-query-日志示例 expensive关键词检索下