Beruflich Dokumente
Kultur Dokumente
Course benefits
This course will help participants learn effective Oracle tuning techniques for
optimizing performance in the Oracle server environment. Topics in this course
are troubleshooting application performance, by analyzing the various options
available in Oracle 11g like wait events, hints and creating/ modifying existing
physical, logical structures, understanding various new structures available in
Oracle to improve performance.
Oracle Database 11G offers improved administration and maintenance features,
including an expanded automation toolset. This assists in maintaining vital data
and allows organizations to ensure high availability, performance and integrity
of their database systems.
Who should attend?
This course is valuable for candidates who have good knowledge in
Oracle 11g SQL, PLSQL and some prior knowledge in DB concepts.
Sessions reinforce the learning objectives and provide participants the
opportunity to gain immediate, hands-on reinforcement of the ideas you are
learning.
DAY 1:
Introduction
What is Performance Tuning?
Critical Resources
Steps for Tuning
Prioritized Steps of the Tuning Method
Table high-water mark, Free and Unused space
Understanding ROWID
How is rowid used within Oracle
Refreshing MV
Query Rewrite
Rewrite or Error
PGA advisor
Event histogram
R
e
b
u
i
l
d
i
n
g
RESULT_CACHE_MODE
Unnecessary commit
i
n
d
e
x
o
n
l
i
n
e
Day 3:
Automatic Workload Repository - Overview
Automatic Workload Repository: Overview
AWR Features
Snapshots
Baselines
AWR Report
Automatic Database Diagnostic Monitor-Overview
Overview
ADDM Parameters
Recommendations
ADDM Report
SQL Tuning
The Oracle Optimizer
Cost-Based Optimization
o Function-based Indexes
o Partitioned Indexes
o Index-Organized Tables o Bitmap Indexes
o Clusters
o Hash Clusters
Overview of Joins and Subqueries when to use
these
Day 4
o
C
h
o
o
s
i
n
g
a
n
O
p
t
i
m
i
z
e
r
G
o
a
l
o Table statistics
Number of rows Number of blocks
Average row length o Column statistics
Number of distinct values (NDV) in column Number of nulls
in column
o Index statistics
Number of leaf blocks Levels
Clustering factor o System statistics
I/O performance and utilization
o Auto Statistics gathering ( How and When)
o Manual Statistics gathering ( How and When)
Using Optimizer Hints
Extended statistics
Expression statistics