规范化 vs 反规范化

⚠️ 资料来源于互联网整理,仅作备考参考,正式结论请以官方教程与考纲为准。发现错误欢迎反馈问题。

🔒 本篇为会员内容。开通会员 →(全站会员内容畅读 · 附件下载 · 专享答疑)

一句话判据

写多还是读多决定是否使用规范化或反规范化。

对照表

维度 规范化 反规范化
目标 消除数据冗余与更新异常 用冗余换查询性能
设计原则 减少数据重复,保证数据一致性 增加数据冗余,提高查询效率
查询性能 较低,因需连接多个表 较高,因减少连接操作
数据维护 较简单,更新时只需一处修改 较复杂,需维护多处冗余数据
适用场景 更新操作频繁 查询操作频繁
显示剩余 60% 未加载,展开全文会员 / 金牌会员可阅读全文、下载附件、专享答疑了解会员权益