tidb无法创建数据库,查询正常

【 TiDB 使用环境】生产环境 /测试/ Poc
【 TiDB 版本】4.0
【复现路径】做过哪些操作出现的问题
【遇到的问题:问题现象及影响】
tidb无法创建数据库,查询正常,集群也重启过了。看tidb日志么有啥报错信息

【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【附件:截图/日志/监控】

测试下建表可以不

测试过了,建表也不行

看下admin show ddl jobs

ddl jobs 挺多的 ,是在排队导致的慢吗

有个ddl 显示running状态 kill的时候 提示

应该是tidb版本的bug,在V4.0.13修复了
https://docs.pingcap.com/zh/tidb/v6.5/release-4.0.13#bug-修复

排队是正常的,4 版本 DDL 设计上就是两个队列,一个加索引,另一个是其它,所以 ddl 堆积可能导致卡住
还有个可能是有异常的 tidb server 无法加载 schema 信息,导致 ddl 卡住
如果不是两个的话,应该就是 bug

1 个赞

这版本太老了,可能是队列里面排满了,导致后面的ddl语句阻塞了,不然就是bug了,还是建议升级