IT Training Courses
Microsoft Gold IT Training Partner
800-326-1044

ORA10g203 - Oracle Database 10g: Performance Tuning

Course ORA10g203


Price: $2,300.00
Software Assurance Value: Not Eligible       
Duration: 4 Days




This course is currently only available on a request basis. Request this class now.





 Course Description

SQLSoft Course ora10g203 Oracle Database 10g: Data Warehouse Administration

Table of Contents

Introduction
Audience
At Course Completion
Prerequisites
Certified Professional Exams
Student Materials
Course Outline


Introduction

The purpose of this course is to equip database administrators to recognize, diagnose and remedy performance problems which might arise in the operation of the Oracle database server. Beyond reactive measures, proactive actions which can be taken to avoid performance issues before they arise or are recognized are also considered.

Return to Top


Audience

Target audience for this course is database administrators, data warehouse administrators and application developers who will be responsible for implementing and using data warehouse technology.

Return to Top


At Course Completion

The objective of this course is to consider present a comprehensive consideration of data warehouse features that exist within the Oracle database.

Major subject areas to be explored are:

• Utilization of advanced self-tuning and self-management capabilities, including the use of the database Advisors and other components of the Management Framework.
• Performance monitoring, problem troubleshooting, and resolution.
• Detailed scrutiny of database activity using statistics and wait events.
• Manual tuning using Statspack.
• Tuning of the shared pool, buffer cache and shared memory
• Tuning recovery structures such as checkpoints and redo data
• Tuning physical storage structures such as file I/O and database blocks
• Tuning specialty structures such as the PGA and temporary space

Return to Top


Prerequisites

Before attending this course, students must have:

  • Completed ora10g008, Oracle Database 10g: Introduction to SQL I, or equivalent.
  • Completed ora10g009, Oracle Database 10g: Introduction to SQL II, or equivalent.
  • Completed ora10g101, Oracle Database 10g: Program With PL/SQL, or equivalent.

The following prerequisites are recommended:

  • Completed ora10g201, Oracle Database 10g: Administration I, or equivalent.
  • Completed ora10g003, Oracle Database 10g: SQL Tuning, or equivalent.
  • Completed ora10g204, Oracle Database 10g: New Features for Administrators, or equivalent.

Suggested Next Course

  • ora10g304, Oracle Application Server Discoverer 10g: Develop An EUL

Return to Top


Certified Professional Exams

No exam currently exists for this course.

Return to Top


Student Materials

The student kit includes a comprehensive workbook and other necessary materials for this class.

Return to Top


Course Outline

Statistics and Wait Events
• Identify dynamic performance views useful in tuning
• Identify key tuning components of the alert log file
• Identify key tuning components of user trace files
• Use dynamic performance views to view statistics and wait events

Metrics, Alerts, and Baselines
• View metrics using the metrics history views
• Create metric thresholds
• View alerts
• Create metric baselines
• Enable adaptive thresholds

Using Statspack
• Install Statspack
• Create Statspack snapshots
• Generate Statspack reports
• Identify the major sections of the Statspack report

Using AWR
• Create and manage AWR snapshots
• Generate AWR reports
• Create snapshot sets and compare periods
• Generate ADDM reports
• Generate ASH reports

Tuning the Shared Pool
• Diagnose shared pool problems
• Size the shared pool
• Size the reserved area
• Keep objects in the shared pool

Tuning the Buffer Cache
• Describe the buffer cache architecture
• Size the buffer cache
• Resolve common performance issues related to the buffer cache
• Use common diagnostic indicators to suggest a possible solution

Automatic Shared Memory
• Enable Automatic Shared Memory
• Set auto-tuned memory parameters
• Set the manually tuned SGA parameters
• Use the SGA advisor

Checkpoint and Redo Tuning
• Diagnose checkpoint and redo issues
• Implement Fast Start MTTR target
• Monitor performance impact of Fast Start MTTR target
• Implement multiple database writers
• Tune the redo chain
• Size the redo log file
• Size the redo log buffer

Tuning I/O
• Diagnose database I/O issues
• Explain the benefits of asynchronous I/O
• Choose appropriate I/O solutions

Tuning PGA and Temporary Space
• Diagnose PGA memory issues
• Size the PGA memory
• Diagnose temporary space issues
• Specify temporary tablespace parameters for efficient operation

Tuning Block Space Usage
• Tune segment space management
• Convert from dictionary managed tablespaces
• Convert to automatic segment space management
• Tune block space management
• Diagnose and correct row chaining
• Diagnose table fragmentation
• Compare characteristics of bigfile and smallfile tablespaces

Return to Top