# Write Bottleneck Analysis


![left](./student-guide/diagram/08-Troubleshooting-writting-bottleneck-01-01.png)

------------------------------------------------------------
Write bottleneck analysis
- Check scheduler worker pool CPU utilization
- Check storage async write duration delay
  - Delays for a complete series of operations, including raft forwarding and sending copy messages to follower, follower replying to leader, and leader writing data to RocksDB
- Check if raftstore CPU usage is balanced and utilization
- Check if apply CPU usage is balanced and utilization
- Check commit log duration delay
- Check disk IO latency and IO Util
- Check the load load of the machine
- Check for write stall, server is busy errors
