What problem does it solve?
This Skill eliminates the guesswork in troubleshooting TiKV performance issues that lack obvious crash symptoms, such as unexplained latency spikes, ServerIsBusy errors, disk IOPS saturation, and flow-control throttling, by providing structured, battle-tested diagnostic guidance for on-call engineering teams.
Core Features & Use Cases
- gRPC Latency Diagnosis: Identify and resolve TiDB-to-TiKV RPC long-tail latency caused by thread hotspots, compression bottlenecks, or connection imbalances.
- Disk & IOPS Troubleshooting: Address TiKV disk IOPS exhaustion triggered by internal SQL (e.g., ANALYZE), large cold-data scans, or disk space exhaustion.
- Flow Control & Throttling Resolution: Diagnose write-surge-induced throttling, level-0 SST file accumulation, and scheduler-reported
ServerIsBusy errors.
- Large Region & Hotspot Mitigation: Fix oversized regions from hot-row updates, load-based split failures, and scheduling-induced performance degradation.
- Use Case: For example, if your TiDB cluster is experiencing unexplained p99 latency spikes with
ServerIsBusy errors during normal traffic, use this Skill to quickly rule out gRPC bottlenecks, check for internal SQL-induced IOPS saturation, and identify if flow control or large regions are the root cause.
Quick Start
Use the tikv-performance skill to diagnose the root cause of unexplained TiKV latency spikes and ServerIsBusy errors in your current cluster incident.