Yihui’s Blog

The Journal

Notes on frontend development, engineering, and everyday ideas. Find a subject and start reading.

783 articles

数据库三大范式是什么?实际项目中如何平衡范式化和反范式化?

日期:2026-09-27 标签:#面试 #MySQL #数据库 难度:中等 来源:牛面 MySQL 题库 答案说明:根据可访问的题目详情改写 一句话答案 1NF强调字段原子性,2NF消除对复合键的部分依赖,3NF消除非主属性间的传递依赖;反范式化是有代价的性能取舍。 面试口语版(约 60 秒) 1NF 要求列值…

Read article

分库分表后会产生哪些问题?如何解决跨库查询和分布式事务?

日期:2026-09-27 标签:#面试 #MySQL #数据库 难度:困难 来源:牛面 MySQL 题库 答案说明:独立整理(站内题目标记为 VIP,未读取会员答案) 一句话答案 分片能分散数据和写负载,却把单库的查询、约束和事务边界拆开;先用分片键让高频操作落在同一片,再为跨片查询和写入分别选择汇总索引、XA…

Read article