Diplomado Certificación - Diplomado DBA Master · Oracle 11g: RAC and Grid Infrastructure...
Transcript of Diplomado Certificación - Diplomado DBA Master · Oracle 11g: RAC and Grid Infrastructure...
Diplomado – Certificación
Duración: 250 horas.
Horario: Sabatino de 8:00 a 15:00 horas.
Incluye:
1. Curso presencial de 250 horas.
2.- Material oficial de Oracle University (e-kit´s) de los siguientes cursos:
- Oracle 11g: RAC and Grid Infrastructure Administration Accelerated
- Oracle Grid Infrastructure 11g: Manage Clusterware and ASM
- Oracle Database 11g: Data Guard Administration
- Oracle Database 12c: RAC Administration
- Oracle Database 12c: Performance Management and Tuning
3.- 1 voucher de certificación a elegir con 6 meses de vigencia.
Requisitos:
Es Indispensable traer lap-top con las siguientes características:
1. Procesador: Intel(R) Core(TM) i5 ó i7 Quad Core a 2.0 GHz o un procesador equivalente
en Intel o AMD de cuatro núcleos.
2. Tipo de Sistema Operativo Windows 7 u 8 a 64 Bits.
3. Mínimo de memoria RAM: 12 GB.
4. Mínimo de espacio en Disco 150 GB disponibles.
Oracle 11g: RAC and Grid Infrastructure Administration
Accelerated
Oracle Grid Infrastructure Concepts
Oracle Grid Infrastructure
Oracle Clusterware Architecture and Services
Goals for Oracle Clusterware
Oracle Clusterware Networking
Grid Naming Service, Single-Client Access Name
Grid Plug and Play
GPnP Domain, Components, Profile
Oracle Automatic Storage Management (ASM) and Grid Infrastructure
Oracle Clusterware Architecture
Oracle Grid Infrastructure for a Cluster
Oracle Cluster Registry (OCR)
CSS Voting Disk Function
Oracle Local Registry and High Availability
Oracle Clusterware Initialization, Controlling Oracle Clusterware
Verifying the Status of Oracle Clusterware, Viewing the High Availability Services Stack
GPnP Architecture: Overview
Automatic Storage Management
Grid Infrastructure Pre-installation Tasks
Pre-installation Planning
Shared Storage Planning for Grid Infrastructure
Sizing Shared Storage for Oracle Clusterware
Storing the OCR in ASM
Managing Voting Disks in ASM
Installing & Preparing ASMLib
Grid Infrastructure Pre-installation Tasks
Oracle Grid Infrastructure 11g
Grid Infrastructure Installation
Choosing an Installation Type
Grid Plug and Play Support
Cluster Node Information
Specify Network Interface Usage
Storage Option Information
Specify Cluster Configuration: Typical Installation
Verifying the Grid Infrastructure Installation
Modifying Oracle Clusterware Binaries after Installation
Adding and Removing Cluster Nodes
Adding Oracle Clusterware
Prerequisite Steps for Running addNode.sh
Adding a Node with addNode.sh
Completing OUI Node Addition
Removing a Node from the Cluster
Deleting a Node from the Cluster
Deleting a Node from a Cluster (GNS in Use
Deleting a Node from the Cluster
Administering Oracle Clusterware
Managing Oracle Clusterware
Managing Clusterware with Enterprise Manager
Controlling Oracle High Availability Services
Determining the Location of Oracle Clusterware Configuration Files g
Checking the Integrity of Oracle Clusterware Configuration Files
Backing Up and Recovering the Voting Disk
Adding, Deleting, or Migrating Voting Disks
Locating the OCR Automatic Backups
Upgrading and Patching Grid Infrastructure
Out-of-Place Oracle Clusterware Upgrade
Oracle Clusterware Upgrade
Types of Patches, Patch Properties
Configuring the Software Library
Setting Up Patching, Starting the Provisioning Daemon
Obtaining Oracle Clusterware Patches
Rolling Patches, Checking Software Versions
Installing a Rolling Patchset with OUI, Installing a Rolling Patch with OPatch
Troubleshooting Oracle Clusterware
Golden Rule in Debugging Oracle Clusterware
Monitoring Oracle Clusterware
Cluster Health Monitor (CHM)
oclumon Utility
oclumon debug Command
clumon dumpnodeview Command
oclumon dumpnodeview Command
oclumon manage Command
Making Applications Highly Available with Oracle Clusterware
Oracle Clusterware High Availability (HA)
Resource Management Options
Server Pools
GENERIC and FREE Server Pools
Assignment of Servers to Server Pools ew
Server Attributes and States
Creating Server Pools with srvctl and crsctl
Managing Server Pools with srvctl and crsctl
ASM: Overview
ASM and ASM Cluster File System
ASM Key Features and Benefits
ASM Instance Designs: Nonclustered ASM and Oracle Databases
ASM Instance Designs: Clustered ASM for Clustered Databases
ASM Instance Designs: Clustered ASM for Mixed Databases
ASM System Privileges
ASM OS Groups with Role Separation
Authentication for Accessing ASM Instances
Administering ASM
Managing ASM with ASMCA
Starting and Stopping ASM Instances by Using ASMCA and ASMCMD
Starting and Stopping ASM Instances by Using srvctl
Starting and Stopping ASM Instances by Using SQL*Plus
Starting and Stopping ASM Instances Containing Cluster Files
ASM Initialization Parameters
AASM_DISKGROUPS
Disk Groups Mounted at Startup
Administering ASM Disk Groups
Disk Group: Overview
Creating a New Disk Group
Creating a New Disk Group with ASMCMD
Creating an ASM Disk Group with ASMCA
Creating an ASM Disk Group: Advanced Options
Creating a Disk Group with Enterprise Manager
Disk Group Attributes
V$ASM_ATTRIBUTE
Administering ASM Files, Directories, and Templates
ASM Clients
Interaction between Database Instances and ASM
Accessing ASM Files by Using RMAN
Accessing ASM Files by Using XML DB
Accessing ASM Files by Using DBMS_FILE_TRANSFER
Accessing ASM Files by Using ASMCMD
Fully Qualified ASM File Names
Other ASM File Names
Administering ASM Cluster File Systems
ASM Files and Volumes
ACFS and ADVM Architecture: Overview
ASM Cluster File System
Striping Inside the Volume
Creating an ACFS Volume
Creating an ASM Dynamic Volume with Enterprise Manager
Managing ADVM Dynamic Volumes
Creating an ASM Cluster File System with Enterprise Manager
RAC Concepts
Overview of Oracle RAC
RAC One Node Single-Instance High Availability
Oracle RAC One Node and Oracle Clusterware
Cluster-Aware Storage Solutions
Oracle Cluster File System
Benefits of Using RAC
Clusters and Scalability
Levels of Scalability
Installing and Configuring Oracle RAC
Installing the Oracle Database Software, Creating the Cluster Database
Database Type Selection, Database Identification
Cluster Database Management Options
Database File Locations, Recovery Configuration, Database Content
Create the Database
Background Processes Specific to Oracle RAC
Considerations for Converting Single-Instance Databases to Oracle RAC
Single-Instance Conversion Using the DBCA and rconfig
Oracle RAC Administration
Configuration Section, Topology Viewer
Enterprise Manager Alerts and RAC, Metrics and RAC
Enterprise Manager Alert History and RAC, Enterprise Manager Blackouts and RAC
Redo Log Files and RAC, Automatic Undo Management and RAC
Starting and Stopping RAC Instances
Switch Between Automatic and Manual Policies
RAC Initialization Parameter Files
Managing Backup and Recovery for RAC
RAC and Instance Recovery
Instance Recovery and Database Availability
Instance Recovery and RAC
Protecting Against Media Failure
Media Recovery in Oracle RAC
Parallel Recovery in RAC
Archived Log File Configurations
RAC and the Fast Recovery Area, RAC Backup and Recovery Using EM
RAC Database Monitoring and Tuning
CPU and Wait Time Tuning Dimensions, RAC-Specific Tuning
Analyzing Cache Fusion Impact in RAC
Typical Latencies for RAC Operations
Wait Events for RAC, Wait Event Views
Global Cache Wait Events: Overview, Global Enqueue Waits
Session and System Statistics
Most Common RAC Tuning Tips
AWR Reports and RAC: Overview
Oracle RAC One Node
Verifying an Existing RAC One Node Database
Oracle RAC One Node Online Migration, Online Migration Considerations
Performing an Online Migration
Online Migration Illustration, Online Maintenance: Rolling Patches
Adding an Oracle RAC One Node Database to an Existing Cluster
Converting a RAC One Node Database to RAC
Converting a Single Instance Database to RAC One Node
Converting a RAC Database to RAC One Node
Quality of Service Management
QoS Management Overview
QoS Management and Exadata Database Machine
QoS Management Focus, Benefits, Functional Overview and Policy Sets
Server Pools, Performance Classes
Classification and Tagging
Performance Policies, Performance Class Ranks, Performance Objectives
Server Pool Directive Overrides, Overview of Metrics
QoS Management Architecture
Design for High Availability
Causes of Unplanned Down Time, Causes of Planned Down Time
Oracle’s Solution to Down Time
RAC and Data Guard Complementarily
Maximum Availability Architecture
RAC and Data Guard Topologies, RAC and Data Guard Architecture
Data Guard Broker (DGB) and Oracle Clusterware (OC) Integration
Hardware RAID–Striped LUNs, Hardware RAID–Striped LUNs HA
Extended RAC: Overview, Connectivity and Disk Mirroring
Oracle Grid Infrastructure 11g: Manage Clusterware and
ASM
Grid Infrastructure Concepts
What is a Cluster
Grid Foundation Components
Oracle Clusterware Architecture
Oracle Clusterware Software and Storage
Describe ASM Architecture
Creating and Managing ASM Disk Groups
Creating and Managing ASM Cluster File systems
Job Role Separation
Grid Infrastructure Installation and Configuration
Hardware Requirements
Network Requirements
DNS and DHCP Configuration
Grid Plug and Play Considerations
Single Client Access Names
Post installation tasks
Administering Oracle Clusterware
Managing Clusterware with Enterprise Manager
Determining the Location of the Oracle Clusterware Configuration Files
Backing Up and Recovering the Voting Disk
Adding, Deleting, or Migrating Voting Disks
Locating the OCR Automatic Backups
Oracle Local Registry
Migrating OCR Locations to ASM
Managing Network Settings
Managing Oracle Clusterware
Prerequisite Steps for Extending a Cluster
Using addNode.sh to Add a Node to a Cluster
Rolling Patches, And Rolling Upgrades
Comparing Software Versions With the Active Version
Installing A Patchset With the OUI Utility
Installing A Patch With The opatch Utility
Oracle Clusterware High Availability
Oracle Clusterware high availability components
Contrasting policy-managed and administration managed databases
Server pool functionality
The Generic and Free Server Pools
Application placement policies
Application Virtual IPs
Managing application resources
High availability events
Troubleshooting Oracle Clusterware
Oracle Clusterware Log Files
Gathering Log Files Using diagcollection.pl
Resource Debugging
Component-level Debugging
Tracing For Java-based Tools
Troubleshooting the Oracle Cluster Registry
Administering ASM Instances
ASM Initialization Parameters
Adjusting ASM Instance Parameters in SPFILEs
Starting and Stopping ASM Instances Using srvctl
Starting and Stopping ASM Instances Using ASMCA and ASMCMD
Starting and Stopping ASM Instances Containing Cluster Files
Starting and Stopping the ASM Listener
Administering ASM Disk Groups
Creating And Deleting ASM Disk Groups
ASM Disk Group Attributes
ASM Disk Group Maintenance Tasks
Preferred Read Failure Groups
Viewing ASM Disk Statistics
Performance And Scalability Considerations For ASM Disk Groups
ASM Files, Directories, and Templates
Using Different Client Tools to Access ASM Files
Fully Qualified ASM File Name Format
Creating and Managing ASM files, Directories and Aliases
Managing Disk Group Templates
Managing ASM ACL With Command Line Utilities
Managing ASM ACL with Enterprise Manager
Administering ASM Cluster File Systems
ASM Dynamic Volume Manager
Managing ASM Volumes
Implementing ASM Cluster File System
Managing ASM Cluster File System (ACFS)
ACFS Snapshots
Using Command Line Tools To Manage ACFS
Oracle Database 11g: Data Guard Administration
Introduction to Oracle Data Guard
Causes of Data Loss
Oracle Data Guard Architecture
Types of Standby Databases (benefits of each type)
Using the Data Guard Broker
Differentiating Between Standby Databases and Data Guard Broker Configuration
Data Protection Modes
Performing Role Transitions
Creating a Physical Standby Database by Using SQL and RMAN Commands
Preparing the Primary Database
Creating the Physical Standby Database
Oracle Data Guard Broker: Overview
Oracle Data Guard Broker Features
Oracle Data Guard Broker Configurations
Data Guard Monitor Process
Data Guard Monitor Configuration Files
Benefits of Using the Data Guard Broker
Comparing Configuration Management With and Without the Broker
Using DGMGRL
Creating a Data Guard Broker Configuration
Defining a Data Guard Configuration (overview)
Setting up the Broker Configuration Files
Setting the DG_BROKER_START Initialization Parameter to TRUE to start the Data Guard
Broker
Creating the Broker Configuration
Adding the Standby Database to the Configuration
Creating a Physical Standby Database by Using Enterprise Manager Grid Control
Using Enterprise Manager Grid Control to Create a Physical Standby Database
Using the Add Standby Database Wizard
Verifying a Configuration
Editing Standby database properties
Viewing the Data Guard Configuration Status
Creating a Logical Standby Database
Monitoring the Data Guard Configuration by Using Enterprise Manager Grid
ControlVerifying the ConfigurationViewing Log File Details
Using Enterprise Manager Data Guard Metrics
Using the DGMGRL SHOW CONFIGURATION Command to Monitor the Configuration
Viewing Standby Redo Log Information
Monitoring Redo Apply
Creating and Managing a Snapshot Standby Database
Snapshot Standby Database: Architecture
Converting a Physical Standby Database to a Snapshot Standby Database
Activating a Snapshot Standby Database: Issues and Cautions
Viewing Snapshot Standby Database Information
Converting a Snapshot Standby Database to a Physical Standby Database
Using Oracle Active Data Guard
Using Real-Time Query
Enabling and Disabling Real-Time Query
Enabling Block Change Tracking on a Physical Standby Database
Creating Fast Incremental Backups
Monitoring Block Change Tracking
Configuring Data Protection Modes
Preparing to Create a Logical Standby Database
Checking for Unsupported Objects , Data Types, and Tables
Ensuring Unique Row Identifiers
Creating the Logical Standby Using SQL Commands and Grid Control
Securing your Logical Standby Database
Performing Role Transitions
Contrast switchover vs. failover
Preparing for a Switchover
Performing a Switchover using DGMGRL and Enterprise Manager
Types of Failovers
Re-enabling Disabled Databases
Using Flashback Database in a Data Guard Configuration
Overview of Flashback Database
Configuring Flashback Database
Using Flashback Database Instead of Apply Delay
Using Flashback Database and Real Time Apply
Flashback Through Standby Database Role Transitions
Using Flashback Database After Failover
Enabling Fast-Start Failover
Installing the Observer Software
Configuring Fast-Start Failover
Configuring Automatic Reinstatement of the Primary Database
Initiating Fast-Start Failover from an Application
Disabling Fast-Start Failover
Starting and Stopping the Observer
Moving the Observer to a new Host
Managing Client Connectivity
Understanding Client Connectivity in a Data Guard Configuration
Preventing Clients from Connecting to the Wrong Database
Creating Services for the Data Guard Configuration Databases
Automating Client Failover in a Data Guard Configuration
Automating Failover for OCI Clients
Automating Failover for OLE DB Clients
Configuring JDBC Clients for Failover
Performing Backup and Recovery Considerations in an Oracle Data Guard Configuration
Backup and Recovery of a Logical Standby Database
Using the RMAN Recovery Catalog in a Data Guard Configuration
Creating the Recovery Catalog
Registering a Database in the Recovery Catalog
Configuring Daily Incremental Backups
Using a Backup to Recover a Data File on the Primary Database
Recovering a Data File on the Standby Database
Patching and Upgrading Databases in a Data Guard Configuration
Upgrading an Oracle Data Guard Broker Configuration
Using SQL Apply to Upgrade the Oracle Database
Performing a Rolling Upgrade by Using SQL Apply
Performing a Rolling Upgrade by Using an Existing Logical Standby Database
Performing a Rolling Upgrade by Creating a New Logical Standby Database
Performing a Rolling Upgrade by Using a Physical Standby Database
Monitoring a Data Guard Configuration
Monitoring the Data Guard Configuration by Using Enterprise Manager Grid
ControlVerifying the ConfigurationViewing Log File Details
Using Enterprise Manager Data Guard Metrics
Using the DGMGRL SHOW CONFIGURATION Command to Monitor the Configuration
Viewing Standby Redo Log Information
Monitoring Redo Apply
Optimizing a Data Guard Configuration
Using Enterprise Manager Grid Control to monitor configuration performance
Setting the ReopenSecs and NetTimeout database properties
Compressing Redo Data
Delaying the Application of Redo Data
Optimizing SQL Apply
Adjusting the Number of APPLIER and PREPARER processes
Oracle Database 12c: RAC Administration
Grid Infrastructure Overview and Review
What is a Cluster?
What is a Flex Cluster
Clusterware Characteristics
Oracle Clusterware
Hardware and Software Concepts (High level)
RAC Databases Overview & Architecture
Overview of Oracle RAC
RAC One Node
Cluster-Aware Storage Solutions
Benefits of Using RAC
Scaleup and Speedup
I/O Throughput Balanced
Global Resources
RAC and Flex ASM
Installing and Configuring Oracle RAC
Installing the Oracle Database Software
Installation options
Creating the Cluster Database
Post-installation Tasks
Single Instance to RAC Conversion
Cleaning Up Unsuccessful Installs
Oracle RAC Administration
Parameters and RAC - SPFILE, Identical and Unique Parameters
Instance Startup, Shutdown and Quiesce
Undo Tablespaces
Redo Threads
Use Enterprise Manager Cluster Database Pages
RAC Alerts
RAC Metrics
Session management on RAC instances
RAC Backup and Recovery
Instance Failure And Recovery In RAC - LMON and SMON
Redo Threads and Archive Log Configurations and Admin
Parameter Settings Affecting Parallel Recovery and MTTR
Instance Failure And Recovery In RAC - LMON and SMON
RAC and the Fast Recovery Area
RMAN Configuration
RMAN Admin For RAC: Channels, Instances, Backup Distribution
RMAN Restore And Recovery RAC Considerations
RAC Global Resource Management and Cache Fusion
Globally Managed Resources and Management
Library Cache Management
Row cache management
Buffer cache fusion
Buffer Cache Management Requirements
Accessing single blocks in RAC
Multi-block read considerations in RAC
Undo and read consistency considerations in RAC
RAC Monitoring and Tuning
OCPU and Wait Time Latencies
Wait Events for RAC
Common RAC Tuning
Session and System Statistics
RAC specific V$ Views
Automatic Database Diagnostic Monitor for RAC
Managing High Availability of Services in a RAC Environment
Oracle Services
Services for Policy - and Administrator-Managed Databases
Creating Services
Managing Services
Use Services with Client Applications
Services and Connection Load Balancing
Services and Transparent Application Failover
Services and the Resource Manager
Managing High Availability of Connections
Types of Workload Distribution
Client-Side Load Balancing
Server-Side Load Balancing
Runtime Connection Load Balancing and Connection Pools
Fast Application Notification
The Load Balancing Advisory FAN Event
Server-Side Callouts
Configuring the Server-Side ONS
Upgrading and Patching RAC
Overview of Upgrades and Patching
Release and Patch Set Upgrades
PSU, CPU and Interim Patches
Merge Patches
Performing Out Of Place Database Upgrades
Planning and Preparing for Upgrade
Performing Out of Place Release Install or Upgrade
Post Upgrade Tasks
Application Continuity
What is AC?
What problem does it solve?
Benefits of AC
How AC works
AC Architecture
Side Effects
Restrictions
Application requirements
Quality of Service Management
QOS Management concepts
Describe the benefits of using QoS Management
QoS Management components
QoS Management functionality
RAC One Node
RAC One Node Concepts
Online database migration
Adding Oracle RAC One Node Database to an Existing Cluster
Convert an Oracle RAC One Node database to a RAC database
Convert an Oracle RAC database to a RAC One Node database
Use DBCA to convert a single instance database to a RAC One Node database
Design for High Availability
Causes of Planned and Unplanned Down Time
Oracle’s Solution to Down Time
RAC and Data Guard
Maximum Availability Architecture
Fast-Start Failover
Hardware Assisted Resilient Data
Database High Availability Best Practices
RAID Configuration for High Availability
Oracle Database 12c: Performance Management and
Tuning
Introduction
Course Objectives
Course Organization
Course Agenda
Topics Not Included in the Course
Who Tunes?
What Does the DBA Tune?
How to Tune
Tuning Methodology
Basic Tuning Diagnostics
Performance Tuning Diagnostics, Features, and Tools
DB Time
CPU and Wait Time Tuning Dimensions
Time Model
Dynamic Performance Views
Statistics
Wait Events
Log Files and Trace Files
Using Automatic Workload Repository
Automatic Workload Repository Overview
Automatic Workload Repository Data
Enterprise Manager Cloud Control and AWR
Snapshots
Reports
Compare Periods
Defining the Scope of Performance Issues
Defining the Problem and Limiting the Scope
Setting the Priority
Top SQL Reports
Common Tuning Problems
Tuning During the Life Cycle
ADDM Tuning Session
Performance Tuning Resource
Monitoring and Tuning Tools Overview
Using Metrics and Alerts
Metrics and Alerts Overview
Limitation of Base Statistics
Benefits of Metrics
Viewing Metric History Information
Viewing Histograms
Server-Generated Alerts
Setting Thresholds
Metrics and Alerts Views
Using Baselines
Comparative Performance Analysis with AWR Baselines
Moving Window Baseline
Baseline Templates
Creating AWR Baselines
Baselines Views
Performance Monitoring and Baselines
Defining Alert Thresholds Using a Static Baseline
Configuring Adaptive Thresholds
Using AWR-Based Tools
Automatic Maintenance Tasks
ADDM Performance Monitoring
Active Session History
Additional Automatic Workload Repository Views
Real-time ADDM
Real-Time Database Operation Monitoring
Overview and Use Cases
Defining a Database Operation
Database Operation Concepts
Enabling Monitoring of Database Operations
Identifying, Starting, and Completing a Database Operation
Monitoring the Progress of a Database Operation
Database Operation Views
Database Operation Tuning
Monitoring Applications
Service Attributes and Types
Creating Services
Using Services with Client Applications
Using Services with the Resource Manager
Services and Oracle Scheduler
Services and Metric Thresholds
Service Aggregation and Tracing
Top Services Performance Page
Identifying Problem SQL Statements
SQL Statement Processing Phases
SQL Monitoring
Execution Plans
DBMS_XPLAN Package
EXPLAIN PLAN Command
Reading an Execution Plan
Using the SQL Trace Facility
Generating an Optimizer Trace
Influencing the Optimizer
Functions of the Query Optimizer
Optimizer Statistics
Controlling the Behavior of the Optimizer by Using Parameters
Enabling Query Optimizer Features
Using Hints
Access Paths
Join Operations
Sort Operations
Reducing the Cost of SQL Operations
Index Maintenance
SQL Access Advisor
Table Maintenance and Reorganization
Extent Management
Data Storage
Migration and Chaining
Shrinking Segments
Table Compression
Using SQL Performance Analyzer
SQL Performance Analyzer Overview
Real Application Testing Overview and Use Cases
Capturing the SQL Workload
Creating a SQL Performance Analyzer Task
Comparison Reports
Tuning Regressing Statements
Guided Workflow Analysis
SQL Performance Analyzer Views
SQL Performance Management
Maintaining Optimizer Statistics
Automated Maintenance Tasks
Statistics Gathering Options and Preferences
Deferred Statistics Publishing
Automatic SQL Tuning
SQL Tuning Advisor
SQL Access Advisor
SQL Plan Management
Using Database Replay
Database Replay Architecture
Capture Considerations
Replay Options
Replay Analysis
Database Replay Workflow in Enterprise Manager
Database Replay Packages and Procedures
Database Replay Views
Calibrating Replay Clients
Tuning the Shared Pool
Shared Pool Architecture
Latch and Mutex
Diagnostic Tools for Tuning the Shared Pool
Avoiding Hard Parses
Sizing the Shared Pool
Avoiding Fragmentation
Data Dictionary Cache
SQL Query Result Cache
Tuning the Buffer Cache
Database Buffer Cache Architecture
Working Sets
Buffer Cache Tuning Goals and Techniques
Buffer Cache Performance Symptoms
Buffer Cache Performance Solutions
Database Smart Flash Cache
Flushing the Buffer Cache
Tuning PGA and Temporary Space
SQL Memory Usage
Configuring Automatic PGA Memory
PGA Target Advice Statistics and Histograms
Automatic PGA and AWR Reports
Temporary Tablespace Management
Temporary Tablespace Group
Monitoring Temporary Tablespaces
Temporary Tablespace Shrink
Automatic Memory
Dynamic SGA
Automatic Shared Memory Management Overview
SGA Sizing Parameters
Enabling and Disabling Automatic Shared Memory Management
SGA Advisor
Automatic Memory Management Overview
Enabling Automatic Memory Management
Monitoring Automatic Memory Management
Tuning I/O
I/O Architecture
I/O Modes
Important I/O Metrics for Oracle Databases
I/O Calibration
I/O Statistics
I/O Diagnostics
Database I/O Tuning
Automatic Storage Management (ASM)
Performance Tuning Summary
Initialization Parameters and their Impact on Performance
Initial Memory Sizing
Tuning the Large Pool
Best Practices for Different Types of Tablespaces
Block Sizes
Sizing the Redo Log Buffer and Redo Log Files
Automatic Statistics Gathering
Commonly Observed Wait Events