Components of a Database Tuning Methodology: 1. Database analysis phase, 2. Logical design phase, 3. Physical design phase, 4. Database implementation phase, 5. Database testing phase, & 6. Database maintenance phase. Implementing a Database-Tuning Plan: 1. Identify your performance tuning goals, 2. Identify your particular system’s characteristics, 3. Perform initial problem assessment while considering known problems and issues, 4. Perform problem investigation to identify the components that affect performance most, 5. Perform result analysis, for example, from gathered statistics, 6. Develop a solution proposal to identify changes to be made, 7. Carryout solution implementation, & 8. Perform proactive system monitoring to determine whether the problem identified has been met. If not, repeat steps 6 through 8. Oracle recommends a Top-down approach Oracle’s Top-down Tuning Methodology in order of Priority 1. Tune the Data Design 2. Tune the Application Design 3. Tune Memory Allocation 4. Tune I/O and Physical Structure 5. Tune Resource Contention 6. Tune the Underlying Platform(s). References Afyouni, A. H. (2004). Oracle 9i Performance Tuning: Optimizing Database Productivity Alapati, S. R. (2008). Expert Oracle Database 11g Administration Johnson, J. C. (2002). OCP: Oracle9i performance tuning study guide Millsap, C. V. & Holt, J. (2003). Optimizing Oracle performance |
Database Tunning: Methodology & Implementation Plan
Tags
Database Technology
Social: