What is Denormalization?
What is Denormalization?
Denormalization is the strategic process of introducing controlled redundancy into a normalized database to optimize query read performance.
Trade-Off Analysis
| Advantages | Disadvantages |
|---|---|
| Dramatically faster read queries | Slower write throughput (INSERT/UPDATE) |
| Eliminates expensive multi-table JOINs | Extra disk storage consumption |
| Simplifies reporting and analytics code | Risk of data inconsistency across copies |