diff --git a/tikv-configuration-file.md b/tikv-configuration-file.md index a29420e150cbc..53401f6c88969 100644 --- a/tikv-configuration-file.md +++ b/tikv-configuration-file.md @@ -990,7 +990,7 @@ Configuration items related to Raftstore. ### `store-io-pool-size` New in v5.3.0 + The allowable number of threads that process Raft I/O tasks, which is the size of the StoreWriter thread pool. When you modify the size of this thread pool, refer to [Performance tuning for TiKV thread pools](/tune-tikv-thread-performance.md#performance-tuning-for-tikv-thread-pools). -+ Default value: `0` ++ Default value: `1` (Before v8.0.0, the default value is `0`) + Minimum value: `0` ### `future-poll-size` diff --git a/tune-tikv-thread-performance.md b/tune-tikv-thread-performance.md index 43a6b4ef98fc1..36dfc3dd5ce5a 100644 --- a/tune-tikv-thread-performance.md +++ b/tune-tikv-thread-performance.md @@ -61,7 +61,7 @@ Starting from TiKV v5.0, all read requests use the unified thread pool for queri * The Raftstore thread pool. - The Raftstore thread pool is the most complex thread pool in TiKV. The default size (configured by `raftstore.store-pool-size`) of this thread pool is `2`. For the StoreWriter thread pool, the default size (configured by `raftstore.store-io-pool-size`) is `0`. + The Raftstore thread pool is the most complex thread pool in TiKV. The default size (configured by `raftstore.store-pool-size`) of this thread pool is `2`. For the StoreWriter thread pool, the default size (configured by `raftstore.store-io-pool-size`) is `1`. - When the size of the StoreWriter thread pool is 0, all write requests are written into RocksDB in the way of `fsync` by the Raftstore thread. In this case, it is recommended to tune the performance as follows: