TIDB写入越来来越慢


从 Raft IO 这块看 append log 以及 apply log 的 Duration 都比较高,可能是 tikv 节点磁盘负载比较高


看 block cache 这块,设置了 7G ,block cache hit 的命中率也比较低,在读取数据的时候如果能从 block cache 缓存中命中读取数据会快很多,如果无法命中,会要从磁盘上读取数据

所以建议:

  1. 使用更好性能的 SSD 盘替换目前磁盘
  2. 可以考虑扩容 tikv 节点分担节点压力
  3. 调整 block cache size ,提升缓存命中率,提高读的效率