Yihui’s Blog

文章与笔记

关于前端、工程与日常思考的记录。找到一个主题,开始阅读。

783 篇文章

MySQL配置参数如何调优?关键参数对性能的影响是什么?

日期:2026-09-27 标签:#面试 #场景设计 #MySQL 难度:困难 来源:牛面场景题 答案说明:独立整理(站内题目标记为 VIP,未读取会员答案) 一句话答案 参数调优先找实测瓶颈,再在内存、连接并发、I/O 与持久性目标之间取舍;任何参数都要结合 MySQL 版本、实例角色和真实负载验证。 面试口语…

阅读全文

什么是缓存穿透?如何解决?

日期:2026-09-27 标签:#面试 #场景设计 #Redis 难度:中等 来源:牛面场景题 答案说明:独立整理(站内题目标记为 VIP,未读取会员答案) 一句话答案 缓存穿透是请求反复查询根本不存在的对象,缓存没有正向数据,每次都回源;通过参数校验、空结果短期缓存、限流及适合场景时的布隆过滤器组合治理。 面…

阅读全文

如何分析和优化慢SQL?慢查询的常见原因有哪些?

日期:2026-09-27 标签:#面试 #场景设计 #MySQL 难度:困难 来源:牛面场景题 答案说明:独立整理(站内题目标记为 VIP,未读取会员答案) 一句话答案 先用延迟、频次和等待信息锁定具体 SQL 与瓶颈,再用执行计划和实际执行数据验证假设;按扫描、排序、锁或资源原因改动,并用同一工作负载复测。 …

阅读全文

什么情况下需要削峰?

日期:2026-09-27 标签:#面试 #场景设计 #消息队列 #Kafka 难度:简单 来源:牛面场景题 答案说明:独立整理(站内题目标记为 VIP,未读取会员答案) 一句话答案 当短时流入速率超过下游可持续处理速率、但业务允许等待时,用队列缓冲突发并按下游能力消费;同时必须设容量和过载边界。 面试口语版(约…

阅读全文

Kafka 为什么这么快?Kafka 性能为什么这么高?Kafka 吞吐量为什么这么大?

日期:2026-09-27 标签:#面试 #场景设计 #消息队列 #Kafka 难度:中等 来源:牛面场景题 答案说明:独立整理(站内题目标记为 VIP,未读取会员答案) 一句话答案 Kafka 高吞吐靠分区并行、顺序追加、页缓存、批量与压缩减少单位消息开销,并在适用路径上通过零拷贝降低数据复制。 面试口语版(约…

阅读全文

如何进行MySQL性能监控?关键性能指标有哪些?

日期:2026-09-27 标签:#面试 #场景设计 #MySQL 难度:困难 来源:牛面场景题 答案说明:独立整理(站内题目标记为 VIP,未读取会员答案) 一句话答案 MySQL 监控要把业务请求延迟与数据库内部等待、吞吐、资源和复制状态连起来看;单一 QPS、连接数或“复制延迟秒数”不足以解释故障。 面试口…

阅读全文

建立连接后,若客户端突然出现故障,服务端会如何处理?

日期:2026-09-27 标签:#面试 #场景设计 #计算机网络 难度:中等 来源:牛面场景题 答案说明:独立整理(站内题目标记为 VIP,未读取会员答案) 一句话答案 客户端故障不等于服务端立刻收到断开通知;服务端依赖 FIN/RST、后续读写失败、TCP 保活或应用心跳与超时发现连接失效,再清理连接和业务状…

阅读全文