Edition based redefinition allows online application upgrades in Oracle Database 11gR2. It works by creating new editions that contain redefined objects while keeping prior editions available. Redefinition involves creating a new edition, selecting it, recompiling or recreating objects, and then permanently switching to the new edition. Advanced features include editioning views to share data across editions and crossedition triggers to propagate changes. Performance must be considered when using multiple editions.
Related topics: