Professional Documents
Culture Documents
to
Database Performance Tuning
1 MyOnlineITCourses.com
Signals to Watch Out For…
22 MyOnlineITCourses.com
MyOnlineITCourses.com
Probable Causes
Large Tables
Bad coding
33 MyOnlineITCourses.com
MyOnlineITCourses.com
Probable Causes (contd)..
44 MyOnlineITCourses.com
MyOnlineITCourses.com
Likely areas of Performance Problems
OS & Hardware
Design
OS & Hardware
Database
Design
Application
Application Database
55 MyOnlineITCourses.com
MyOnlineITCourses.com
What is Performance?
Performance to an
end-user means response time.
Performance from a
Systems viewpoint means throughput
Capability to handle a given load.
66 MyOnlineITCourses.com
MyOnlineITCourses.com
How to measure Query Performance
77 MyOnlineITCourses.com
MyOnlineITCourses.com
Why Performance Tuning ?
AIM :
Get best system throughput, with available / minimum
resources
Better productivity
implies better service
88 MyOnlineITCourses.com
MyOnlineITCourses.com
Tuning Strategy
• Ex:- Process
20,000
orders per
day
99 MyOnlineITCourses.com
MyOnlineITCourses.com
Tuning Stages
1010 MyOnlineITCourses.com
MyOnlineITCourses.com
Typical Performance Bottlenecks - Oracle
CPU bottlenecks
Concurrency issues
Indexing issues
1111 MyOnlineITCourses.com
MyOnlineITCourses.com
Approach
12 MyOnlineITCourses.com
Tuning Approaches
Pro-Active
Re-Active
1313 MyOnlineITCourses.com
MyOnlineITCourses.com
Performance Management - SDLC
Development & Performance
Maintenance Management
1414 MyOnlineITCourses.com
MyOnlineITCourses.com
Would like to learn more about
oracle Performance Tuning ???
15 MyOnlineITCourses.com
Acquire Skills Gain
16 MyOnlineITCourses.com
www.MyOnlineITCourses.com
We give quality online trainings by IT Professionals for
Oracle DBA
info@myonlineitcourses.com
http://www.MyOnlineITCourses.com
1717 MyOnlineITCourses.com
MyOnlineITCourses.com
1818 MyOnlineITCourses.com
MyOnlineITCourses.com