Opleiding: English Delivery Only: Oracle Database 18c DBA Performance Tuning & Management [STA_O18CDBAPT]
OVERVIEW
*** Course delivered in English (UK - (GMT)) ***
Oracle Database 18c DBA Performance Tuning & Management Course Overview
This Oracle Database 18c DBA Performance Tuning & Management course introduces the DBA to the main conc
OBJECTIVES
Course Objectives
The objective of the Oracle Database 18c DBA Performance Tuning & Management course is to provide the skills needed to monitor and tune an Oracle Database.
AUDIENCE
Who will the Course Benefit?
The Oracle Database 18c DBA Performance Tuning & Management course is suitable for database administrators and technical support staff who are required to monitor and tune an Oracle database.
NEXT STEP
Further Learning
- Oracle Database 19c Backup and Recovery with RMAN
- Oracle Database 19c Data Guard
- Oracle Database 19c RAC and Grid Infrastructure Administration
- Oracle Multitenant Administration
CONTENT
Oracle Database 18c DBA Performance Tuning & Management Training Course
Course Contents - DAY 1
Course Introduction
- Administration and Course Materials
- Course Structure and Agenda
- Delegate and Trainer Introductions
Session 1: INTRODUCTION TO ORACLE PERFORMANCE TUNING
- Tuning Overview of Oracle Database Tuning
- Application Developer Tuning Responsibilities
- Oracle DBA Tuning Responsibilities
- Oracle Tuning Process
- Plan a Routine Monitoring Regime
- Setting Suitable Goals
- Syntax Considerations
Session 2: TOOLS FOR EVALUATING SQL STATEMENTS
- Overview of SQL Statement Tuning
- Tools to Assist in SQL Tuning
- Use Explain Plan,Autotrace and SQL Trace to Examine the Execution of a SQL Statement
- Interpreting a SQL Trace
Session 3: THE SQL OPTIMIZER
- The SQL Optimizer
- Statement Transformation
- The Optimizer_Mode Initialization Parameter
- Cost Based Optimizer
- Managing Statistics with DBMS_STATS
- Automatic Statistics Gathering
- Dynamic Statistics
- Adaptive Optimization
- Transferring Statistics between Databases
Session 4: SORTS
- How Oracle Processes Sorts
- Temporary Disk Space Assignment
- SQL Operations that Use Sorts
Session 5: INDEXES
- Index Overview
- Selecting Suitable Columns for an Index
- B*Tree Indexes
- Rebuild an Index
- Create Multiple Indexes on the Same Column
- Composite Indexes
- Descending Indexes
- Access Paths with Indexes
- Index Scans
- Conditions That Stop Indexes Being Used
- Parameters that Affect Optimizer Index Choice
Oracle Database 18c DBA Performance Tuning & Management Training Course
Course Contents - DAY 2
Session 6: ADVANCED INDEXES
- Bitmap Indexes
- Key Compressed Indexes
- Index Organized Tables
- Function Based Indexes
- Invisible Indexes
- Table Partitioning
- Serial Direct Path Reads
Session 7: JOIN OPERATIONS
- Understand Access Paths
- Joining Tables
- Nested Loops Join
- Merge Join
- Cluster Join
- Hash Join
- Anti Join and Semi Join
- Outer Joins
- Star Join
- Improve Optimization with Different Access Paths
Session 8: SQL TUNING ADVISOR USING SQL DEVELOPER
- Overview of the DBMS_SQLTUNE Package
- Using the SQL Tuning Advisor with SQL Developer
Session 9: SEQUENCES AND VIEWS
- Sequence Caching
- Views
- View Merging
- Inline Views
- The WITH Clause
Session 10: USING HINTS
- Using Hints to Influence Execution Plan
- Optimization Mode and Goals
- Access Methods
- Query Transformations
- Join Orders
- Join Operations
- Hint Examples
Session 11: MISCELLANEOUS
- Tips for Avoiding Problematic Queries
- Oracle 12.2 SQL*Plus Performance Setting Options
- Array Size
- The Shared Pool
- Intelligent Cursor Sharing
- Virtual Columns
- Bind Variable Usage
- Result Caching
- Approximate Query Processing
- Reduce Cursor Invalidations for DDLs
- Some PL/SQL Performance Issues
Oracle Database 18c DBA Performance Tuning & Management Training Course
Course Contents - DAY 3
Session 12: BASIC TUNING DIAGNOSTICS
- Performance Tuning Diagnostics,Features,and Tools
- DB Time
- CPU and Wait Time Tuning Dimensions
- Time Model
- Dynamic Performance Views
- Database Statistics
- Wait Events
- Diagnostic Sources
- Log Files and Trace Files
Session 13: REDUCE THE COST OF SQL OPERATIONS
- Identify Unusable Objects
- Maintain Indexes
- Maintain Tables and Reorganize Tables
- Manage Extents
- Row Chaining and Row Migration
- Segment Shrink
Session 14: THE SQL PERFORMANCE ANALYZER
- An Overview of the SQL Performance Analyzer
- Usage of the SQL Performance Analyzer
- Capture a SQL Workload into a SQL Tuning Set
- Create a SQL Performance Analyzer Task
- Generate Comparison Reports
- Configuring Analysis Tasks
- Transfer SQL Tuning Sets
Session 15: SQL PERFORMANCE MANAGEMENT
- Maintenance of the Optimizer Statistics
- Optimizer Statistics Collection
- Gather Statistics Options
- Defer Publishing Statistics
- The Optimizer Statistics Advisor
- The Expression Statistics Store
- Adaptive Query Optimization
- Automatic SQL Tuning
- SQL Monitoring
- The SQL Access Advisor
- SQL Plan Management
- i>
Session 16: AUTOMATIC MEMORY MANAGEMENT
- Overview of Automatic Shared Memory Management
- Dynamic SGA
- Parameters for Sizing the SGA
- Enable and Disable Automatic Shared Memory Management
- Overview of Automatic Memory Management
- Enable and Disable Automatic Memory Management
- Monitor Dynamic Memory Allocation
- Use the Memory Advisors
Session 17: TUNE THE SHARED POOL
- Overview of the Shared Pool Architecture
- Tune the Shared Pool
- Tune the Data Dictionary Cache
- Tune the Library Cache
- Pin objects in the Shared Pool
- The Data Dictionary Cache
- Latches and Mutexes
- The SQL Query Result Cache
Oracle Database 18c DBA Performance Tuning & Management Training Course
Course Contents - DAY 4
Session 18: TUNE THE BUFFER CACHE
- Overview of the Database Buffer Cache Architecture
- Buffer Cache Tuning Goals and Techniques
- Buffer Cache Performance Symptoms and Solutions
- Buffer Cache Advisor
- Database Smart Flash Cache
- Full Database Caching
- When to Flush the Buffer Cache
Session 19: TUNE PGA AND TEMPORARY SPACE
- Overview of the PGA
- SQL Memory Usage
- Automatic PGA Memory Mode Configuration
- Configure the PGA for a New Instance
- Data Dictionary Views and PGA Management
- PGA Target Advice Statistics and Histograms
- Temporary Tablespace Management
- Temporary Tablespace Group
- Multiple Temporary Tablespaces
- Monitoring Temporary Tablespaces
- Temporary Tablespace Shrink
- Data Dictionary Views and Sort Segments
Session 20: CREATE AND USE SNAPSHOTS AND BASELINES WITH THE AUTOMATIC WORKLOAD REPOSITORY
- An Overview of In-Built Automatic Tuning Capabilities
- An Overview of the Automatic Workload Repository
- AWR Data
- Create and Compare Snapshots
- Examine AWR Reports
- Static and Moving Window Baselines
- Baseline Templates
- AWR Reports
- Monitor AWR using SQL Developer
- Performance Hub Active Report
Session 21: USE AWR-BASED TOOLS
- Automatic Maintenance Tasks
- Maintenance Window Configuration
- ADDM Performance Monitoring
- ADDM Reports
- Active Session History
- Generate an ASH Report
Session 22: USE METRICS AND ALERTS
- An Overview of Metrics and Alerts
- The Benefits and Limitations of Metrics and Alerts
- System Generated,Threshold Generated and Event Based Alerts
- Set Thresholds
- View Metric History Information
- View Histograms
- Metric and Alert Views
Oracle Database 18c DBA Performance Tuning & Management Training Course
Course Contents - DAY 5
Session 23: REAL TIME DATABASE OPERATION MONITORING
- Overview of Real Time Database Operation Monitoring
- Database Operation Concepts
- Define a Database Operation
- Enable the Monitoring of Database Operations
- Identify,Start and Complete a Database Operation
- Monitor the Progress of a Database Operation
- Database Operation Views
Session 24: MONITOR APPLICATIONS
- Aggregation of Services with Tracing
- The DBMS_Monitor Package
- Enable Tracing for a Client
- Enable Session Tracing
- Enable Tracing for a Module
- Analyze Trace Results
Session 25: BIG DATA AND DATA WAREHOUSE FEATURES
- Reduce Cursor Invalidations For DDLS
- Automatic Indexing with DBMS_AUTO_INDEX
- Real Time Statistics Gathering During DML Operations
- High Frequency Statistics Gathering
- Advanced Index Compression
- Basic and Advanced Table Compression
- Quarantine of Runaway SQL Statements
- Bitmap-Based COUNT(DISTINCT) SQL Functions
- Scaleable Sequences
Session 26: TUNE DATABASE I/O
- An Overview of Database I/O Management
- I/O Architecture and Modes
- Important I/O Metrics for Oracle Databases
- Layout Files using Operating System or Hardware Striping
- Manually Distribute Files to Reduce I/O Contention
- Sample Configurations
- Asynchronous and Synchronous I/O
- Multi-Threaded Oracle
- Automatic Storage Management(ASM)Overview
Session 27: A SUMMARY OF ORACLE PERFORMANCE TUNING
- The Potential Impact of Initialization Parameters on Performance
- Initially Size Memory for a Database
- Recommended Best Practices for Different Types of Tablespaces
- Determine and Use Block Sizes
- Size the Redo Log Buffer and the Redo Log Files
- Configure Automatic Statistics Gathering
€3.894
ex. BTW
Aangeboden door

Global Knowledge Network Netherlands B.V.
Onderwerp
DBA
Oracle
Engels
Niveau
Looptijd
5 dagen
Taal
nl
Type product
cursus
Lesvorm
Klassikaal
Aantal deelnemers
Max: 16
Tijdstip
Overdag
Tijden en locaties
VIRTUAL
ma 29 sep. 2025
VIRTUAL
ma 24 nov. 2025
Keurmerken aanbieder
Cedeo
CRKBO en BTW-vrijstelling
VOI
EXIN
ISO register
Microsoft Learning Partner
VMWare Partner
Oracle Education Partner
AgilePM - Agile Project Management (APMG)
ASL