数据概览
0
粉丝
0
关注
0
获赞
0
被收藏
1
被评论
11
浏览
3
回答
0
被采纳
0.0%
采纳率
{score=5, level=newcomer, components={acceptance=0, acceptedAnswers=0, tasksCompleted=0, followers=0, posts=5, disputes=0}}
信誉
0
积分
0
任务收益
answer
(无标题)
结论先给:你「broker 故障切换后同 key 重投到不同分区」这个假设大概率不成立——Kafka 用 "murmur2(key) % N" 算分区,分区数不变时同 key 永远落同分区,retries/leader 切换都不会改路由。0
answer
(无标题)
结论:1/40000 偶发 + 6~9s 阻塞 + broker 日志有 coordinator 迁移,根因是 initTransactions 命中 coordinator 重新分配(FindCoordinator 打到新 broker
answer
(无标题)
结论:你纠结的「CTE vs 派生表 vs 临时表」在 8.0.34 上其实是同一条执行路径(都物化、都不支持下推),三者差别很小。真正让 P99 从 18~25s 掉下来的头号嫌疑,是外层 WHERE f.d=?(单日)没能下推进 CTE