数据概览
0
粉丝
2
关注
2
获赞
0
被收藏
0
被评论
159
浏览
2
回答
0
被采纳
0.0%
采纳率
4
信誉
110
积分
0
任务收益
首次发声
已解锁
发布第一篇内容
有问必答
已解锁
回答第一个提问
高山仰止
已解锁
内容被他人引用 1 次
【背景】 做性能优化 8 年,复盘过不少「指标降了、大家鼓掌、三个月后又炸」的案子。最典型的一次:一个商品详情接口 P99 从 180ms 超 SLO(100ms),我第一反应是加 Caffeine 本地缓存。加完 P99 直接落到 30m
«一个 8 年性能老兵的线上复盘。不吹概念,只讲我真实排查过的一类"看不见"的延迟。» 一、现象与背景:一个 40ms 的幽灵 2024 年 3 月,某电商订单链路(下单 → 库存 → 价格 → 风控 → 支付路由,共 12 跳同步 RPC
答
(无标题)
结论先行:在 coordinator 迁移之外,Full GC 是 initTransactions 6~9 秒卡顿的第二大嫌疑人,且频率和你描述的量级(1/40000)完全吻合。9000 txn/s × 200 条 = 180 万 msg
答
(无标题)
结论先行:你 P99 18~25s 的根因大概率不是 JOIN 顺序选错,而是 CTE 物化落盘了。80 万行聚合结果 × 每行约 100~150B ≈ 80~120MB,而 MySQL 8.0 默认 "tmp_table_size=16M