Taking appropriate steps prior to major oracle database upgrades helps to prevent any warning , slowness during or after migration to new oracle database version ..
Following 20 steps will cover most of the pre-upgrade checklist that can be followed for smooth upgrades ..
1. System/Sysaux/Undo tablespace adequate free space avoids errors during migration script execution , at least 1-2 GB free space to be maintained.