172 CHAPTER 9 The Interdependence Problem
The expected impact of MDC and range partitioning varies between workloads,
but again anecdotal information from benchmarks and user experiences suggests that
MDC is the more critical design feature being more likely to contribute significant per-
formance gains.
These leave range partitioning as the final design attribute. As discussed in Chapter
6, the design of range partitioning is often driven by factors beyond performance related
to data availability and utility processing.
This leaves us with the following suggested design sequence:
1. Indexes.
2. Materialized views and their indexes.
3. Shared-nothing partitioning.
4. MDC.
5. Range partitioning.
9.4
Greedy Algorithm for Change Management
After developing ...