Professional Documents
Culture Documents
Managing Database Performance: Using Accounting Setup Manager
Managing Database Performance: Using Accounting Setup Manager
Chapter 8
Managing Database Performance
1
Objectives
2
Performance Monitoring
Memory
allocation
issues
Input/output Resource
device contention
contention
?
DBA
Application Network
code bottlenecks
problems
3
Enterprise Manager Performance Page
4
Drilling Down to a Particular Wait Category
5
Performance Page: Throughput
6
Performance Monitoring: Top Sessions
7
Performance Monitoring: Top Services
8
Managing Memory
Components
9
Enabling Automatic Memory Management (AMM)
10
Enabling Automatic Shared
Memory Management (ASMM)
11
Automatic Shared Memory
Advisor
12
Dynamic Performance Statistics
13
Troubleshooting and Tuning Views
Instance/Database Disk
V$DATABASE V$DATAFILE
V$INSTANCE V$FILESTAT
V$PARAMETER V$LOG
V$SPPARAMETER V$LOG_HISTORY
V$SYSTEM_PARAMETER V$DBFILE
V$PROCESS V$TEMPFILE
V$BGPROCESS V$TEMPSEG_USAGE
V$PX_PROCESS_SYSSTAT V$SEGMENT_STATISTICS
V$SYSTEM_EVENT
Contention
Memory V$LOCK
V$BUFFER_POOL_STATISTICS V$UNDOSTAT
V$LIBRARYCACHE V$WAITSTAT
V$SGAINFO V$LATCH
V$PGASTAT
15
Invalid and Unusable Objects
Effect on performance:
• PL/SQL code objects are recompiled.
• Indexes are rebuilt.
16
Quiz
18
Quiz
19
Summary
20
Practice 8 Overview:
Monitoring and Improving Performance
21