Lazy Type Changes
Objects transformed lazily, i.e. just before use
Database availability not affected
Workload of an upgrade:1. Spread effectively over time2. Distributed fairly among apps
Suitable for all databases including large-scale and mission-critical ones