doris 实用 SQL
所属分类 doris
浏览量 83
延迟统计
start_time 业务日志开始时间
create_time 业务日志入库时间
select max(difsec),min(difsec),avg(difsec),count(1),percentile_array(difsec,[0.3,0.5,0.9]) from (
select trace_id,name,start_time,create_time , (UNIX_TIMESTAMP(create_time) - UNIX_TIMESTAMP(start_time)) as difsec
from biz_xxx_log where start_time>='2024-09-26 15:00:00' order by start_time desc
) a
UNIX_TIMESTAMP 转成秒数
percentile_array(difsec,[0.3,0.5,0.9]) 分位值统计
max(`difsec`) min(`difsec`) avg(`difsec`) count(1) percentile_array(`difsec`, ARRAY(0.3, 0.5, 0.9))
1661 11 52.175279875032544 15364 [39, 51, 75]
max(`difsec`) 1661 这个值偏大 ,可能是时钟不一致
上一篇
下一篇
经典粤语歌曲60首
Nginx 配置说明
EPOLL IO_URING IOCP
java ByteBuffer flip
java AIO 笔记
java AIO 使用注意点