【 TiDB 使用环境】生产环境 /测试/ Poc
【 TiDB 版本】
【复现路径】做过哪些操作出现的问题
【遇到的问题:问题现象及影响】
【资源配置】
【附件:截图/日志/监控】
kill tidb XXXXX的吗
kill pid
TiDB中有死锁会立即kill第二个事务的吧,你这个sql是TRUNCATE,是ddl。ddl要用ADMIN CANCEL DDL来取消: ADMIN CANCEL DDL | PingCAP 文档中心
TRUNCATE 一般来说很快,不应该卡住的
提示的是你这个job已经完成了,你查一下job状态,确定还存在吗
是的,本质是drop然后新创建了一张表,慢的原因还需要其他信息来分析
truncate table竟然是ddl,真的是第一次发现
为啥下面两个同样表的truncate table操作还是cancelling状态?是一直没取消掉吧?
ddl卡住估计得要重启所有tidb server才行
那个版本靠谱点,DDL 卡住 重启 所有的 tidb 节点可以恢复…
DDL卡住要重启所有tidb节点?这个实践过么?
是的,切leader都不行
杀不掉,重启
kill tidb pid,不是 kill pid
是不是有别的事务在使用这张表