session杀不掉

【 TiDB 使用环境】生产环境
【 TiDB 版本】5.4.3
【复现路径】做过哪些操作出现的问题
研发错误执行了一个select 语句,dba杀不掉该会话,会话是通过tidb server连接到后台tiflash

【遇到的问题:问题现象及影响】
kill tidb id没起作用

【资源配置】
【附件:截图/日志/监控】

杀会话 需要登陆到相应的服务器执行 kill tidb ****

登录的就是会话所在的tidb server,我查的是information_schema.processlist

sql还在跑,tiflash负载较高,杀不掉,只能等着,这种大表一不小心查全表,还杀不掉,简直是灾难性的

如果可以的话,可以重启tidb server

生产跑着业务,重启影响太大了,还是等等了

图片

别的会话可以正常杀掉吗? 只有这一个杀不掉?

根据以往的操作经验,都可以杀掉

不知道是不是因为用tiflash查大表导致的,怎么杀都杀不掉

你用了多少个tiflash节点,能到tiflash节点上看看还有没有进程吗?

已经跑完了,tiflash服务进程正常的,谢谢各位了

跑了多久才被 Kill 掉

将近两个小时,其实是跑sql的客户端kill -9进程解决的

生产研发不能碰

正常是这样的,但是我们这情况有些特殊, :joy:

只让查tiflash?你们是所有表都加了tiflash副本么?

我之前也碰到过kill tidb杀不掉的情况,后面重启tidb-server解决。

聚合查询使用tiflash,一般都是页面,这次是研发同学想要试试分页查询,结果忘了加where和limit