Qiku ← Back to library

AI / Coding and Debugging

Where a Slow Request Spends Time

Where a Slow Request Spends Time — Chinese original prompt

这个接口 P99 是 [耗时],但内部每一步看着都不慢。请设计分段计时方案:在 [分段点:入参校验、查询、序列化、下游调用] 各记一次时间戳,输出每段耗时占比;区分 CPU 计算时间与等待时间,包括阻塞 IO、锁、连接池排队。最后说明采样率开多少合适、埋点本身会不会成为开销。
Site original

Chinese original

How to use

平均值正常而 P99 差,多半是排队或锁等待,别只优化计算。

More in this topic