试试重启一下执行节点和leader的tidb服务
那还是大数据导致的,可以考虑升级试试
感觉像是被阻塞了,重启下呢。
最近出现三次 阻塞的情况,都是通过重启 tidb-server 释放阻塞, 想请教下 大概什么原因引起的阻塞,以及怎么避免阻阻塞
未提交的事务其实也是mdl锁
可以看下是否是ddl事物提交造成的。
还得看下监控和日志的相关情况,才能判断。
关闭 6.5的特性 tidb_enable_metadata_lock =off tidb_ddl_enable_fast_reorg =off,建议后期升级版本
现在版本是 7.5.3 tidb_enable_metadata_lock 已是 off, tidb_ddl_enable_fast_reorg参数明天查一下
off tidb_ddl_enable_fast_reorg 查了下跟创建索引参数相关,查看阻塞前后,没有进行索引创建
阻塞的 DDL 在 3月28号 19:18 分
查看TiDB-Server的日志 有一条ERROR 日志
[2025/03/25 19:18:16.371 +08:00] [Error] [pd_service_discovery.go:284] [“[pd] failed to update service mode”] [error=“[PD:client:ErrClientGetClusterInfo]error:rpc error: code = DeadlineExceeded desc = context deadline exceeded target:xxxxx:2379 status:READY: error:rpc error: code = DeadlineExceeded desc = context deadline exceeded target:xxxxxxxx:2379 status:READY”]
是不是pd的网络由抖动啊。
我的经验是升级版本,升到7.5以后最新版本基本就没问题了

