| www.sum-it.nl > Courses > DB Design course > Method > 3. Technical optimisation > Steps > Denormalise | Previous Nederlands · Search... |
Denormalise
See whether you can avoid an expensive
join
in a
high frequency function
by denormalising
columns
from an upper
table
to a lower one.
For example: Copy street name and city to reader. |
Introduction 1. Scope 2. Logical Design Goal Optimisation steps Use ranges Combine tables Store derived data Add indexes Sort 4. Implementation End | |
Disadvantage of denormalisation:
When the data changes in the one table, all copies in the many must be updated as well.
Example: When the street name changes all copies of the street in readers must be updated as well.
|
||
| Next: Combine tables | ||