https://docs.pingcap.com/zh/tidb/stable/latency-breakdown#tikv-快照
tikv_storage_engine_async_request_duration_seconds{type=“snapshot”} =
tikv_coprocessor_request_wait_seconds{type=“snapshot”} =
tikv_raftstore_request_wait_time_duration_secs +
tikv_raftstore_commit_log_duration_seconds +
get snapshot from rocksdb duration
现在是
tikv_storage_engine_async_request_duration_second(63.1ms)
=tikv_raftstore_request_wait_time_duration_secs(3.68ms)+
tikv_raftstore_commit_log_duration_seconds(9.52ms)+
get snapshot from rocksdb duration
虽然文档里面的结论是
从 RocksDB 获取快照通常是一个快速操作,因此
get snapshot from rocksdb duration
的耗时可以被忽略。
但是根据这个监控图,我们好像只能得出一个结论。那就是get snapshot from rocksdb duration就有50ms左右。
看看是否有大神,可以想到办法。我现在没有太好的思路了。