0% found this document useful (0 votes)
82 views4 pages

Protech Professional Technical Services, Inc.: Course Summary

This 5-day course teaches Oracle Database administrators how to use Oracle's automatic tuning features to manage and improve database performance. Topics include using tools like the Automatic Database Diagnostic Monitor, Automatic Workload Repository, SQL Tuning Advisor and SQL Access Advisor. Administrators will learn how to use performance statistics, manage memory, tune SQL statements and indexes, and take advantage of new in-memory database features. The goal is to help administrators diagnose and resolve performance issues through hands-on practice with Oracle's performance management tools.

Uploaded by

Krishna8765
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
82 views4 pages

Protech Professional Technical Services, Inc.: Course Summary

This 5-day course teaches Oracle Database administrators how to use Oracle's automatic tuning features to manage and improve database performance. Topics include using tools like the Automatic Database Diagnostic Monitor, Automatic Workload Repository, SQL Tuning Advisor and SQL Access Advisor. Administrators will learn how to use performance statistics, manage memory, tune SQL statements and indexes, and take advantage of new in-memory database features. The goal is to help administrators diagnose and resolve performance issues through hands-on practice with Oracle's performance management tools.

Uploaded by

Krishna8765
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

Course Outline ProTech Professional Technical Services, Inc.

Oracle Database 19c Performance Management and Tuning

Course Summary
Description

This course will help you to learn how to use Oracle Database automatic tuning features such as SQL
Tuning Advisor, SQL Access Advisor, Automatic Workload Repository and Automatic Database Diagnostic
Monitor, and practice these tuning methods.

Objectives
At the end of this course, students will be able to:
• Describe Performance Management • Use Tuning Analyzers and Advisors
• Use AWR Performance Statistics • Monitor Operations and applications
• Use AWR Based Tools • Manage Memory
• Improve SQL Statement Performance • Manage Database Memory
• Influence the Optimizer • Use In-Memory Column Store Feature

Topics

• Overview • Managing Optimizer Statistics


• Defining the Scope of Performance • Using Automatic SQL Tuning
Issues • Using the SQL Plan Management
• Using the Time Model to Diagnose Feature
Performance Issues • Overview of the SQL Advisors
• Using Statistics and Wait Events to • Using the SQL Tuning Advisor
Diagnose Performance Issues • Using the SQL Access Advisor
• Using Log and Trace Files to Monitor • Overview of Real Application Testing
Performance Components
• Using Enterprise Manager Cloud Control • Using SQL Performance Analyzer to
and SQL Developer to Monitor Determine the Impact of Changes
Performance • Using Database Replay to Test System
• Using Statspack to View Performance Performance
Data • Implementing Real-Time Database
• Using Automatic Workload Repository Operation Monitoring
• Using Metrics and Alerts • Using Services to Monitor Applications
• Using Baselines • Overview of Memory Structures
• Managing Automated Maintenance • Managing Shared Pool Performance
Tasks • Managing Buffer Cache Performance
• Using ADDM to Analyze Performance • Managing PGA and Temporary Space
• Using Active Session History Data for Performance
First Fault System Analysis • Configuring the Large Pool
• Using Emergency Monitoring and Real- • Using Automatic Shared Memory
Time ADDM to Analyze Performance Management
Issues`` • Introduction to In-Memory Column Store
• Overview of SQL Statement Processing • Configuring the In-Memory Column
• Maintaining Indexes Store Feature
• Maintaining Tables • Using the In-Memory Column Store
• Introduction to Query Optimizer Feature to Improve SQL Performance
• Understanding Execution Plans • Using In-Memory Column Store with
• Viewing Execution Plans by Using SQL Oracle Database Features
Trace and TKPROF

Due to the nature of this material, this document refers to numerous hardware and software products by their trade names. References to other companies and their products are for
informational purposes only, and all trademarks are the properties of their respective companies. It is not the intent of ProTech Professional Technical Services, Inc. to use any of these
names generically
Course Outline ProTech Professional Technical Services, Inc.

Oracle Database 19c Performance Management and Tuning

Course Summary (cont’d)

Audience

The targeted audience for this course is Administrators and Database Administrators.

Prerequisites

The course focuses on the tuning tasks expected of a DBA: reactive tuning of SQL statements,
maintaining SQL statement and operation performance, and tuning the Oracle Database Instance
components.

Students should have familiar with


• A working knowledge of SQL and PL/SQL packages
• Basic understanding of Oracle Database architecture
• Familiarity with Oracle Database installation

Duration

Five days

Due to the nature of this material, this document refers to numerous hardware and software products by their trade names. References to other companies and their products are for
informational purposes only, and all trademarks are the properties of their respective companies. It is not the intent of ProTech Professional Technical Services, Inc. to use any of these
names generically
Course Outline ProTech Professional Technical Services, Inc.

Oracle Database 19c Performance Management and Tuning

Course Outline

I. Overview
A. Overview X. Using Baselines
B. Preparing the Databases
XI. Managing Automated Maintenance Tasks
II. Defining the Scope of Performance Issues A. Configuring Automatic Maintenance Tasks
A. Objectives (Part 1)
B. Tuning Life Cycle Phases B. Configuring Automatic Maintenance Tasks
C. Using Enterprise Manager to Identify OS (Part 2)
Issues
XII. Using ADDM to Analyze Performance
III. Using the Time Model to Diagnose Performance A. Compare Periods ADDM: Analysis
Issues B. Using AWR-Based Tools to Identify
A. Introduction Performance Issues
B. Viewing the Top Wait Events and the Time C. Performing an ADDM Analysis of a PDB
Model
XIII. Using Active Session History Data for First Fault
IV. Using Statistics and Wait Events to Diagnose System Analysis
Performance Issues A. Generating and Reviewing an ASH Report to
A. Instance Activity and Wait Event Statistics Identify Performance Issues
B. Viewing System Statistics and Wait Events
XIV. Using Emergency Monitoring and Real-Time
V. Using Log and Trace Files to Monitor ADDM to Analyze Performance Issues
Performance
A. Viewing Performance Information in the Alert XV. Overview of SQL Statement Processing
Log A. Overview
B. Processing a DML Statement
VI. Using Enterprise Manager Cloud Control and
SQL Developer to Monitor Performance XVI. Maintaining Indexes
A. Using Enterprise Manager to Monitor A. Automatic Indexing Task
Performance B. Coalescing an Index
B. Using SQL Developer to Monitor
Performance Part 1 XVII. Maintaining Tables
C. Using SQL Developer to Monitor A. Block Space Management with Free Lists
Performance Part 2 B. Shrinking Segments: Overview
C. Advanced Index Compression
VII. Using Statspack to View Performance Data D. Analyzing the Impact of Excess Blocks
A. Installing Statspack
B. Creating Snapshots XVIII. Introduction to Query Optimizer
C. Generating Statspack Reports A. Introduction
D. Using Statspack to Examine Segment B. Using Initialization Parameters to Control
Statistics Optimizer Behavior

VIII. Using Automatic Workload Repository XIX. Understanding Execution Plans


A. Managing AWR Data in a Multitenant A. SQL*Plus AUTOTRACE
Environment B. Using AUTOTRACE and EXPLAIN PLAN
B. Creating and Managing AWR Snapshots
C. Generating and Viewing an AWR Report XX. Viewing Execution Plans by Using SQL Trace
D. Generating and Viewing a Compare Periods and TKPROF
Report A. Using SQL TRACE and the TKPROF Utility

IX. Using Metrics and Alerts


A. Setting Up and Viewing Server-Generated
Alerts

Due to the nature of this material, this document refers to numerous hardware and software products by their trade names. References to other companies and their products are for
informational purposes only, and all trademarks are the properties of their respective companies. It is not the intent of ProTech Professional Technical Services, Inc. to use any of these
names generically
Course Outline ProTech Professional Technical Services, Inc.

Oracle Database 19c Performance Management and Tuning

Course Outline (cont’d)


XXI. Managing Optimizer Statistics XXXIII. Managing Shared Pool Performance
A. Extended Statistics A. Avoid Hard Parses
B. Capturing Extended Statistics B. Sizing the Shared Pool
C. Determining the Impact of Stale Statistics C. Tuning a Hard-Parse Workload
D. Using the Optimizer Statistics Advisor to D. Tuning a Soft-Parse Workload
Improve Statistics Collection Quality E. Keeping Objects in the Shared Pool

XXII. Using Automatic SQL Tuning XXXIV. Managing Buffer Cache Performance
A. Buffer Cache Hit Ratio
XXIII. Using the SQL Plan Management Feature B. Caching Tables
A. Using SQL Plan Management (Part 1) C. Multiple Block Sizes
B. Using SQL Plan Management (Part 2) D. Sizing the Buffer Cache
E. Using the Keep Pool
XXIV. Overview of the SQL Advisors F. Using Force Full Database Caching

XXV. Using the SQL Tuning Advisor XXXV. Managing PGA and Temporary Space
Performance
XXVI. Using the SQL Access Advisor A. Monitoring SQL Memory Usage
A. Using the SQL Access Advisor to Improve B. Adjusting the Value of
SQL Performance PGA_AGGREGATE_TARGET

XXVII. Overview of Real Application Testing XXXVI. Configuring the Large Pool
Components
XXXVII. Using Automatic Shared Memory
XXVIII. Using SQL Performance Analyzer to Management
Determine the Impact of Changes A. Using the V$SYSTEM_PARAMETER View
A. Using SQL Performance Analyzer (Part 1) B. Enabling Automatic Shared Memory
B. Using SQL Performance Analyzer (Part 2) Management
C. Seeding SQL Plan Baselines from SQL
Performance Analyzer XXXVIII. Introduction to In-Memory Column Store
A. Introduction
XXIX. Using Database Replay to Test System
Performance XXXIX. Configuring the In-Memory Column Store
A. Database Replay Packages Feature
B. Configuring and Using Database Replay at A. Configuring In-Memory Column Store
the PDB Level B. Configuring In-Memory Objects
C. Querying In-Memory Objects and Viewing
XXX. Implementing Real-Time Database Operation Execution Plans
Monitoring
A. Monitoring a Composite Database Operation XL. Using the In-Memory Column Store Feature to
B. Monitoring a PL/SQL Operation Improve SQL Performance
A. Tracking IM Expressions within a Capture
XXXI. Using Services to Monitor Applications Window
A. Creating Services B. Waiting for In-Memory Objects to be
B. Service Aggregation Configuration Completely Populated
C. Using Services in a Single-Instance Oracle
Database (Part 1) XLI. Using In-Memory Column Store with Oracle
D. Using Services in a Single-Instance Oracle Database Features
Database (Part 2) A. Exporting and Importing In-Memory Objects
E. Tracing Services in a Single-Instance
Environment

XXXII. Overview of Memory Structures


A. Overview

Due to the nature of this material, this document refers to numerous hardware and software products by their trade names. References to other companies and their products are for
informational purposes only, and all trademarks are the properties of their respective companies. It is not the intent of ProTech Professional Technical Services, Inc. to use any of these
names generically

You might also like