rpc net frame delay、request queue time、‘memstore wait write lock time’,‘memstore wait read lock time’ io write delay、 io read delay 等延迟类指标的单位是什么?
https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000218198
rpc net frame delay、request queue time、‘memstore wait write lock time’,‘memstore wait read lock time’ io write delay、 io read delay 等延迟类指标的单位是什么?
https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000218198
时间类型的指标如果没有特殊说明的话,单位是微秒
这些都是累积值吧?具体的延迟该怎么算呢
可以使用差分的方法来计算,t1
时刻采样一次,稍后的 t2
时刻再采样一次,将 count
的变化除去 time
的变化,可以得到 qps
的值。
可以到这个交互式环境中体验和参考 常用监控数据查询在线体验 - OceanBase分布式数据库体验
像qps这类可以通过时间差 和 统计value差来计算,但像延迟磊的该怎么计算比较好,比如一分钟一次的采样,这一分钟内value的变化怎么提现延迟呢?还有问题就是sysstat这个视图里这些延迟指标更有频率是多快?
如何计算主要取决于具体的用途,OB 中通常有 xxx delay
和 xxx count
这样的指标,那可能使用 delay / count
得到平均时延会比较有意义。
感谢,另外发现有些指标数据随着累积还有减少的情况