# 常见问题处理 Write Stall（A）

+ 由于 TiKV 中采用 2 个 RocksDB 作为 raft log 和 kv 数据的存储，所以当 memtalbe 或者 level 0 的数量过多时，RocksDB 就会对于写入进行减速，从而达到自我保护的目的，这个动作就叫做 write stall。

![`left`](./student-guide/diagram/08-Write-Stall-01-01.png)
-------------------------------------------------------------
常见问题处理 - Write Stall

1. Write Stall 现象

由于 TiKV 中采用 2 个 RocksDB 作为 raft log 和 kv 数据的存储，所以当 memtalbe 或者 level 0 的数量过多时，RocksDB 就会对于写入进行减速，从而达到自我保护的目的，这个动作就叫做 write stall。

我们可以通过 TiKV-Details -> RocksDB KV/RocksDB raft -> Write Stall Reason 或者 RocksDB 日志（查找 Stalling 关键字）监控 Write Stall 的发生及其原因。
