wfxxh
(倔强的蜗牛)
1
为提高效率,请提供以下信息,问题描述清晰能够更快得到解决:
【 TiDB 使用环境】 tidb v5.1.0
【概述】场景+问题概述 :tidb一段时间之后报错“scheduler is busy”
【背景】做过哪些操作: tidb作为matomo的存储后端,开启tiflash副本
【现象】业务和数据库现象:insert 、update操作非常慢。
【业务影响】:整个集群无法正常使用
【TiDB 版本】: v5.1.0
【附件】
-
TiUP Cluster Display 信息
-
TiUP Cluster Edit Config 信息
tidb.conf (6.1 KB)
-
TiDB- Overview 监控
tidb-Overview.json (5.6 MB)
我按照其他帖子中的方法找全了对应的图表,都没发现问题,例如这张。
3 个赞
scheduler -pending-write-threshold 看下这个参数设置
2 个赞
wfxxh
(倔强的蜗牛)
9
我觉得这只治标不治本。“commit_ts is too large, fallback to normal 2PC”这个问题不解决调大这个参数意义不大。
2 个赞
wfxxh
(倔强的蜗牛)
12
我这个出问题的时间点,latch wait duration 并不高。
2 个赞
wink
(winkyao)
16
我们看到你的提交时间很长,是不是你这边有大事务提交?
wfxxh
(倔强的蜗牛)
17
这是matomo自己写的,我看tidb日志,并没有发现大事务
1 个赞
wfxxh
(倔强的蜗牛)
18
1 个赞