首页  

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 使用注意点