| Basic Tuning Tools |
| [ ] |
Diagnose performance issues using top wait events and the time model |
| [ ] |
Use dynamic performance views to view statistics and wait events |
| [ ] |
Use Enterprise Manager Monitoring |
| [ ] |
Identify the key tuning components of the alert logs |
| Using Automatic Workload Repository |
| [ ] |
Create and manage AWR snapshots |
| [ ] |
Generate and read AWR reports, analyze Compare Periods reports |
| Defining Problems |
| [ ] |
Identify performance issues & set tuning priorities |
| [ ] |
Interpret tuning diagnostics |
| [ ] |
Tune for life cycle phase |
| Using Metrics and Alerts |
| [ ] |
Interprete metric views and alerts |
| Baseline |
| [ ] |
Create and manage AWR baselines |
| [ ] |
Create AWR baselines for future time periods |
| [ ] |
Monitor performance and enable adaptive thresholds |
| Using AWR-Based Tools |
| [ ] |
Tune automatic maintenance tasks |
| [ ] |
Analyze ADDM reports |
| [ ] |
Analyze Active Session History (ASH) reports |
| Monitoring an Application |
| [ ] |
Configure and manage services |
| [ ] |
Use services with client applications, Database Resource Manager and Scheduler |
| [ ] |
Configure services aggregation, tracing, and set performance-metric thresholds |
|
| Identifying Problem SQL Statements |
| [ ] |
Describe SQL statement processing |
| [ ] |
View the SQL statement statistics to identify the SQL statements that perform poorly |
| [ ] |
Describe and use methods for Viewing Execution Plans |
| Influencing the Optimizer |
| [ ] |
Describe the optimizer's behavior |
| [ ] |
Adjust parameters to influence the optimizer |
| [ ] |
Influence the optimizer (access methods, join techniques and adjust data structures) |
| SQL Performance Management |
| [ ] |
Manage optimizer statistics |
| [ ] |
Configure automatic SQL tuning and SQL profiling |
| [ ] |
Set up and use SQL plan baseline |
| Using SQL Performance Analyzer |
| [ ] |
Describe SQL Performance Analyzer process and benefits |
| [ ] |
Use SQL Performance Analyzer |
| Using Database Replay |
| [ ] |
Identify when and how to use Database Replay |
| [ ] |
Use Enterprise Manager to record and replay workloads |
| Tuning the Shared Pool |
| [ ] |
Describe Latches and Mutexes |
| [ ] |
Diagnose and change cursor sharing |
| [ ] |
Diagnose and resolve shared pool fragmentation |
| [ ] |
Manage the results cache and tune the large pool |
| [ ] |
Tune the data dictionary cache |
|
| Tuning the Buffer Cache |
| [ ] |
Describe the buffer cache architecture |
| [ ] |
Explain the symptoms that indicate a buffer cache problem |
| [ ] |
Tune the buffer cache for performance issues |
| Tuning PGA and Temporary Space |
| [ ] |
Diagnose PGA memory issues and size the PGA |
| [ ] |
Diagnose temporary space issues |
| [ ] |
Specify temporary tablespace parameters for efficient operation |
| Automatic Memory Management |
| [ ] |
Implement Automatic Shared Memory Management (ASMM) |
| [ ] |
Implement Automatic Memory Management (AMM) |
| Tuning Segment Space Usage |
| [ ] |
Tune segment space management |
| [ ] |
Use Automatic Segment Space Management |
| [ ] |
Diagnose row migration and chaining |
| [ ] |
Use segment shrinking and table compression |
| Tuning I/O |
| [ ] |
Diagnose database I/O issues |
| [ ] |
Describe the Stripe and Mirror Everything (SAME) concept |
| [ ] |
Set filesystemio_options and Choose appropriate I/O solutions |
| [ ] |
Tune Automatic Storage Management (ASM) |
| Appendix B Using Statspack |
| [ ] |
Using Statspack |
|