# SQL 查询超时案例学习背景

+ 集群配置：3 个 PD 节点，19 个 TiDB 节点和 24 个 TiKV 节点
+ 观察：在 17:12 左右应用反馈大量查询超时，然后持续 1~2 分钟后恢复，DBA 收到慢查询告警，慢查询 SQL 语句为 **PointGet** 点查询，延迟达到秒级

------------------------------------------------------------

案例背景:这是一个互联网的客户,集群配置大，3个 PD 1个构成了 PD 的集群,19个 TiDB Server，24个 TiKV.
现象:在17:12 左右,出现了业务反馈：这段时间查询超时,性能问题的时间持续 1 到 2 分钟,然后自动恢复了.说明这个查询并不是一直慢,是偶尔发生的.然后 DBA 收到了慢查询的警告,慢查询日志里边能够找到哪些 SQL 慢了，发现比较慢的 SQL 都是点查询,知道 key 到某一个 TiKV 去查某一个 region 中的 value 延迟达到秒级,这是非常常见的一个现象.



