gv$sysstat中事件的单位

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 delayxxx count 这样的指标,那可能使用 delay / count 得到平均时延会比较有意义。

感谢,另外发现有些指标数据随着累积还有减少的情况
image