【 TiDB 使用环境】生产环境 /测试/ Poc
【 TiDB 版本】v5.4.0 2tidb 3pd 3tikv 2ha
【复现路径】偶尔在监控中的99%延迟高,之前都是99.9%的延迟高,请问如何定位这个问题,如图所示
【遇到的问题:问题现象及影响】
【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【附件:截图/日志/监控】
这种情况大概率是慢查询引起的
qps降下来导致的
不是延迟高了qps才低吗?
可以看看对应时间段的慢查询
这个延迟不算高吧,看看那个时间段内的业务或者慢查询里看看
如果业务无明显反应慢,那应该是因为跑的快的sql qps比之前低,导致99%这个就会升高
有一个update运行了50s
在这个延迟高的同时有一个服务响应时间也高了。
那需要检查 exspensive sql,以及是否有锁
update 的表是否是高并发的表 锁表导致qps降低
当时查询了没有锁等待及死锁
你这个延迟不是很高不至于影响到qps下降。看下这个事段的topsql 看下在干吗