跳转到主要内容

TiDB 故障排查

3 篇
  1. 一次TiDB负载搞排查

    张天师 发布于 所有文章 195 字 1 分钟

    张天师数据库TiDB 故障排查TiDB

    背景 TiDB Server两个节点CPU使用率都比较高 查看QPS指标,可以看到14点到19点之间是基本没有流量的 登陆机器可以发现,有很多连接其实已经失效,但是还残留服务器上: 怀疑Server负载高和这些诡异的SQL有关系,即便没有释放,也没办法KILL,但是还是占用了一个核的CPU https://github.com/pingcap/tidb/pull/29212 https://github.com/pingcap/tidb/issues/24031 解决方案 将流量转移到其他机器, …

    背景 TiDB Server两个节点CPU使用率都比较高 查看QPS指标,可以看到14点到19点之间是基本没有流量的 登陆机器可以发现,有很多连接其实已经失效,但是还残留服务器上: 怀疑Server负载高和这些诡异的SQL有关系,即便没有释放,也没办法KILL,但是还是占用了一个核的CPU https://github.com/pingcap/tidb/pull/29212 https://github.com/pingcap/tidb/issues/24031 解决方案 将流量转移到其他机器, …

  2. TiDB抖动排查路径

    张天师 发布于 所有文章 50 字 1 分钟

    张天师数据库TiDB 故障排查TiDB

    1 select执行流程 2 INSERT流程 2.1 落盘步骤 ‍ 3 故障排查流程​​ ‍ #TiDB#​ #故障排查# ‍

    1 select执行流程 2 INSERT流程 2.1 落盘步骤 ‍ 3 故障排查流程​​ ‍ #TiDB#​ #故障排查# ‍

  3. 记一起 Schedule 卡住的问题

    张天师 发布于 所有文章 469 字 1 分钟

    张天师数据库TiDB 故障排查TiDBTiFlash

    1 现象 业务反馈查询 TiFlash 报错:No access path for table 'dwd_id_mapping' is found with 'tidb_isolation_read_engines' = 'tiflash,tidb', valid values can be 'tikv'. 到集群中查看了一下,确实这个表的副本一直处于同步状态,但是进度一直没有发生变化。 看了下 PLACEMENT POLICY 状态,确实也处于 ​INPROGRESS​​状态 ​ 但是通过 …

    1 现象 业务反馈查询 TiFlash 报错:No access path for table 'dwd_id_mapping' is found with 'tidb_isolation_read_engines' = 'tiflash,tidb', valid values can be 'tikv'. 到集群中查看了一下,确实这个表的副本一直处于同步状态,但是进度一直没有发生变化。 看了下 PLACEMENT POLICY 状态,确实也处于 ​INPROGRESS​​状态 ​ 但是通过 …