diplomado certificación - diplomado dba oca 12c queries with a where clause to limit ... critical...
TRANSCRIPT
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 Database 12c: SQL and PL/SQL Fundamentals
- Oracle Database 12c: Admin, Install and Upgrade Accelerated
- Oracle Database 12c: Backup and Recovery Workshop
- Oracle Database 12c: Managing Multitenant Architecture
- Oracle Database 12c: Performance Management and Tuning
- Oracle Database 12c: RAC Administration
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 Database 12c: SQL and PL/SQL Fundamentals
Introduction
Overview of Oracle Database 12c and related products
Overview of relational database management concepts and terminologies
Introduction to SQL and its development environments
The HR schema and the tables used in this course
Oracle Database documentation and additional resources
Retrieve Data using the SQL SELECT Statement
List the capabilities of SQL SELECT statements
Generate a report of data from the output of a basic SELECT statement
Use arithmetic expressions and NULL values in the SELECT statement
Invoke Column aliases
Concatenation operator, literal character strings, alternative quote operator, and the
DISTINCT keyword
Display the table structure using the DESCRIBE command
Restricted and Sorted Data
Write queries with a WHERE clause to limit the output retrieved
Describe the comparison operators and logical operators
Describe the rules of precedence for comparison and logical operators
Usage of character string literals in the WHERE clause
Write queries with an ORDER BY clause
Sort the output in descending and ascending order
Substitution Variables
Usage of Single-Row Functions to Customize Output
List the differences between single row and multiple row functions
Manipulate strings using character functions
Manipulate numbers with the ROUND, TRUNC, and MOD functions
Perform arithmetic with date data
Manipulate dates with the DATE functions
Conversion Functions and Conditional Expressions
Describe implicit and explicit data type conversion
Describe the TO_CHAR, TO_NUMBER, and TO_DATE conversion functions
Nesting multiple functions
Apply the NVL, NULLIF, and COALESCE functions to data
Usage of conditional IF THEN ELSE logic in a SELECT statement
Aggregated Data Using the Group Functions
Usage of the aggregation functions in SELECT statements to produce meaningful reports
Describe the AVG, SUM, MIN, and MAX function
How to handle Null Values in a group function?
Divide the data in groups by using the GROUP BY clause
Exclude groups of date by using the HAVING clause
Display Data From Multiple Tables
Write SELECT statements to access data from more than one table
Join Tables Using SQL:1999 Syntax
View data that does not meet a join condition by using outer joins
Join a table to itself by using a self join
Create Cross Joins
Usage of Subqueries to Solve Queries
Use a Subquery to Solve a Problem
Single-Row Subqueries
Group Functions in a Subquery
Multiple-Row Subqueries
Use the ANY and ALL Operator in Multiple-Row Subqueries
Use the EXISTS Operator
SET Operators
Describe the SET operators
Use a SET operator to combine multiple queries into a single query
Describe the UNION, UNION ALL, INTERSECT, and MINUS Operators
Use the ORDER BY Clause in Set Operations
Data Manipulation
Add New Rows to a Table
Change the Data in a Table
Use the DELETE and TRUNCATE Statements
How to save and discard changes with the COMMIT and ROLLBACK statements
Implement Read Consistency
Describe the FOR UPDATE Clause
DDL Statements to Create and Manage Tables
Categorize Database Objects
Create Tables
Describe the data types
Understand Constraints
Create a table using a subquery
How to alter a table?
How to drop a table?
Other Schema Objects
Create, modify, and retrieve data from a view
Perform Data manipulation language (DML) operations on a view
How to drop a view?
Create, use, and modify a sequence
Create and drop indexes
Create and drop synonyms
Introduction to PL/SQL
PL/SQL Overview
List the benefits of PL/SQL Subprograms
Overview of the Types of PL/SQL blocks
Create a Simple Anonymous Block
Generate the Output from a PL/SQL Block
PL/SQL Identifiers
List the different Types of Identifiers in a PL/SQL subprogram
Usage of the Declarative Section to Define Identifiers
Use of variables to store data
Scalar Data Types
%TYPE Attribute
Bind Variables
Sequences in PL/SQL Expressions
Write Executable Statements
Basic PL/SQL Block Syntax Guidelines
How to comment code?
SQL Functions in PL/SQL
Data Type Conversion
Nested Blocks
Operators in PL/SQL
Interaction with the Oracle Server
SELECT Statements in PL/SQL to Retrieve data
Data Manipulation in the Server Using PL/SQL
The SQL Cursor concept
Learn to use SQL Cursor Attributes to Obtain Feedback on DML
How to save and discard transactions?
Control Structures
Conditional processing Using IF Statements
Conditional processing Using CASE Statements
Simple Loop Statement
While Loop Statement
For Loop Statement
The Continue Statement
Usage of Composite Data Types
PL/SQL Records
The %ROWTYPE Attribute
Insert and Update with PL/SQL Records
Associative Arrays (INDEX BY Tables)
INDEX BY Table Methods
INDEX BY Table of Records
Explicit Cursors
Understand Explicit Cursors
Declare the Cursor
How to open the Cursor?
Fetching data from the Cursor
How to close the Cursor?
Cursor FOR loop
Explicit Cursor Attributes
FOR UPDATE Clause and WHERE CURRENT Clause
Exception Handling
What are Exceptions?
Handle Exceptions with PL/SQL
Trap Predefined Oracle Server Errors
Trap Non-Predefined Oracle Server Errors
Trap User-Defined Exceptions
Propagate Exceptions
RAISE_APPLICATION_ERROR Procedure
Stored Procedures and Functions
What are Stored Procedures and Functions?
Differentiate between anonymous blocks and subprograms
Create a Simple Procedure
Create a Simple Procedure with IN parameter
Create a Simple Function
Execute a Simple Procedure
Execute a Simple Function
Oracle Database 12c: Admin, Install and Upgrade
Accelerated
Introduction
Course Objectives
Course Schedule
Overview of Oracle Database 12c
Overview of Oracle Cloud
Overview of the HR Schema
Oracle Database 12c Introduction
Exploring the Oracle Database Architecture
Oracle Database Architecture: Overview
Oracle Database Instance Configurations
Connecting to the Oracle Database Instance
Oracle Database memory Structures (overview)
Process Architecture
Process Structures
Process Startup Sequence
Database Storage Architecture
Oracle Software Installation Basics
Planning Your Installation
Configuring Oracle Linux with Oracle RDBMS Pre-Install RPM
Operating System Groups and Users
Environment Variables
Configuring the Oracle Software Owner Environment
Using Oracle Universal Installer (OUI)
Installation Option: Silent Mode
Installing Oracle Database Software
System Requirements for Oracle Database
Creating Operating System Groups and Users
Types of Installations
Creating an Oracle Database by Using DBCA
Planning the Database Storage Structure
Types of Databases (based on workload)
Choosing the Appropriate Character Set
Understanding How Character Sets are Used
Setting the NLS_LANG Initialization Parameter
Using the Database Configuration Assistant (DBCA)
Oracle Database Management Tools
Introducing Oracle Database Management Tools
Using SQL*Plus
Using SQL Developer
Logging in to Oracle Enterprise Manager Database Express
Using the Enterprise Manager Database Express Home Page
Understanding the Enterprise Manager Cloud Control Framework
Using Enterprise Manager Cloud Control
Managing the Database Instance
Initialization Parameter Files
Starting an Oracle Database Instance
Shutting Down an Oracle Database Instance
Viewing Log Files
Using Trace Files
Using the Dynamic Performance Views
Data Dictionary
Configuring the Oracle Network Environment
Oracle Net Services Overview
Oracle Net Listener Overview
Establishing Oracle Network Connections
Connecting to a Server
Tools for Configuring and Managing the Oracle Network
Using the Listener Control Utility
Using Oracle Net Configuration Assistant
Using Oracle Net Manager
Administering User Security
Database User Accounts (overview)
Predefined Administrative Accounts
Creating a User
Authentication
Unlocking a User Account and Resetting the Password
Privileges
Roles
Profiles
Managing Database Storage Structures
Understanding Storage of Data
Database Block contents
Exploring the Storage Structure
Creating a New Tablespace
Overview of Tablespaces Created by Default
Managing Tablespaces
Viewing Tablespace Information
Using Oracle Managed Files
Managing Space
Space Management Overview
Block Space Management
Row Chaining and Migration
Free Space Management Within Segments
Types of Segments
Allocating Extents
Allocating Space
Creating Tables Without Segments
Managing Undo Data
Undo Data Overview
Transactions and Undo Data
Storing Undo Information
Comparing Undo Data and Redo Data
Managing Undo
Configuring Undo Retention
Guaranteeing Undo Retention
Changing an Undo tablespace to a Fixed Size
Managing Data Concurrency
Overview of Locks
Locking Mechanism
Data Concurrency
DML Locks
Enqueue Mechanism
Lock Conflicts
Implementing Oracle Database Auditing
Separation of Responsibilities
Database Security
Monitoring for Compliance
Standard Database Auditing
Unified Audit Data Trail
Separation for Duties for Audit Administration (AUDIT_ADMIN and AUDIT_VIEWER roles)
Configuring the Audit Trail
Specifying Audit Options
Backup and Recovery Concepts
Categories of Failures
Flashback Technology
Understanding Instance Recovery
Phases of Instance Recovery
Tuning Instance Recovery
Using the MTTR Advisor
Comparing Complete and Incomplete Recovery
Oracle Data Protection Solutions
Backup and Recovery Configuration
Configuring for Recoverability
Configuring the Fast Recovery Area
Multiplexing the Control File
Online Redo Log File
Multiplexing the Online Redo Log File
Archived Redo Log Files
Archiver Process
Archived Redo Log File Naming and Destinations
Performing Database Backups
Backup Solutions Overview
Oracle Secure Backup (overview)
User Managed Backup (overview)
Backup Terminology and Types of Backups
Using Recovery Manager (RMAN)
Configuring Backup Settings
Oracle-Suggested Backup
Backing Up the Control File to a Trace File
Performing Database Recovery
Data Recovery Advisor
Loss of a Control File
Loss of a Redo Log File
Loss of a Datafile in NOARCHIVELOG Mode
Loss of a Noncritical Datafile in ARCHIVELOG Mode
Loss of a System-Critical Datafile in ARCHIVELOG Mode
Moving Data
Moving Data: General Architecture
Oracle Data Pump
SQL*Loader
External Tables
Performing Database Maintenance
Database Maintenance (overview)
Viewing the Alert History
Terminology
Automatic Workload Repository (AWR)
Statistic Levels
Automatic Database Diagnostic Monitor (ADDM)
Advisory Framework
Enterprise Manager and Advisors
Managing Performance
Performance Monitoring
Tuning Activities
Performance Planning
Instance Tuning
Performance Tuning Methodology
Performance Tuning Data
Monitoring Performance
Managing Memory
Managing Performance: SQL Tuning
SQL Tuning
Oracle Optimizer
SQL Plan Directives
Adaptive Execution Plans
SQL Advisors
Automatic SQL Tuning results
Implement Automatic Tuning Recommendations
SQL Tuning Advisor
Oracle Database 12c: Backup and Recovery Workshop
Introduction
Curriculum Context
Assess your Recovery Requirements
Categories of failures
Oracle Backup and Recovery Solutions
Oracle Maximum Availability Architecture
Oracle Secure Backup
Benefits of using Oracle Data Guard
Basic Workshop Architecture
Getting Started
Core Concepts of the Oracle Database, Critical for Backup and Recovery
Oracle DBA Tools for Backup and Recovery
Connecting to Oracle Recovery Manager (RMAN)
Quick Start: A Problem-Solution Approach
Configuring for Recoverablility
RMAN commands
Configuring and managing persistent settings
Using the Fast Recovery Area (FRA)
Control File
Redo Log File
Archiving Logs
Using the RMAN Recovery Catalog
Creating and Configuring the Recovery Catalog
Managing Target Database Records in the Recovery Catalog
Using RMAN Stored Scripts
Maintaining and Protecting the Recovery Catalog
Virtual Private Catalogs
Backup Strategies and Terminology
Backup Solutions Overview and Terminology
Balancing Backup and Restore Requirements
Backing Up Read-Only Tablespaces
Best Practices for Data Warehouse Backups
Additional Backup Terminology
Performing Backups
RMAN Backup Types
Incrementally Updated Backups
Fast Incremental Backup
Block Change Tracking
Oracle-Suggested Backup
Reporting on Backups
Managing Backups
Improving Your Backups
Compressing Backups
Using a Media Manager
Creating RMAN Multisection Backups, Proxy Copies, Duplexed Backup Sets and Backups of
Backup Sets
Creating and Managing Archival Backups
Backing Up Recovery Files
Backing Up the Control File to a Trace File
Cataloging Additional Backup Files
Backing Up ASM Disk Group Metadata
Using RMAN-Encrypted Backups
Creating RMAN-Encrypted Backups
Using Transparent-Mode Encryption
Using Password-Mode Encryption
Using Dual-Mode Encryption
Diagnosing Database Failures
Reducing Problem Diagnosis Time
Automatic Diagnostic Repository
Interpreting RMAN Message Output and Error Stacks
Data Recovery Advisor
Diagnosing Data File Loss (file system and ASM)
Handling Block Corruption
Restore and Recovery Concepts
Restoring and Recovering
Instance Failure and Instance/Crash Recovery
Media Failure
Complete Recovery (Overview)
Point-in-Time Recovery (Overview)
Recovery Through RESETLOGS
Performing Recovery, Part 1
RMAN Recovery in NOARCHIVELOG Mode
Performing Complete Recovery (of critical and noncritical data files)
Restoring ASM Disk Groups
Recovery with Image Files
Performing Point-in-Time (PITR) or Incomplete Recovery
Table Recovery from Backups
Performing Recovery, Part 2
Recovery of Server Parameter File, Control File
Redo Log File Loss and Recovery
Password Authentication File Re-creation
Index, Read-Only Tablespace, and Tempfile Recovery
Restoring the Database to a New Host
Disaster Recovery
Restoring RMAN Encrypted Backups
RMAN and Oracle Secure Backup
Oracle Secure Backup Overview
Oracle Database Disk and Tape Backup Solution
Backing Up the Fast Recovery Area to Tape
Defining Retention for RMAN Backups
RMAN and Oracle Secure Backup Basic Process Flow
Integration with Cloud Control
RMAN Database Backup to Tape
Performing Tape Backups and Restores
Scheduling Backups with EM
Oracle-Suggested Backup
RMAN and OSB Process Flow
RMAN and Oracle Secure Backup Jobs
Managing Database Tape Backups
Performing Database Recovery
RMAN Automatic Failover to Previous Backup
Using Flashback Technologies
Flashback Technology: Overview and Setup
Using Flashback Technology to Query Data
Flashback Table
Flashback Transaction (Query and Backout)
Flashback Drop and the Recycle Bin
Flashback Data Archive
Using Flashback Database
Flashback Database Architecture
Configuring Flashback Database
Performing Flashback Database
Best Practices for Flashback Database
Managing Backup Space or Transporting Data
Transporting Tablespaces
Transporting Databases
Duplicating a Database
Using a Duplicate Database
Choosing Database Duplication Techniques
Creating a Backup-up Based Duplicate Database
Understanding the RMAN Duplication Operation
Using Cloud Control to Clone a Database
RMAN Performance and Tuning
Tuning Principles
RMAN Multiplexing
Diagnosing Performance Bottlenecks
Restore and Recovery Performance Best Practices
Backup and Recovery Workshop
Workshop Structure
Workshop Approach to Solving Failure Scenarios
Business Requirements for Database Availability and Procedures
Oracle Database 12c: Managing Multitenant Architecture
Introduction
Course Objectives
Course Schedule
Tools
Container and Pluggable Database Architecture
Challenges and Benefits
Multitenant Architecture
Provisioning PDBs
Terminology
CDB and PDB Creation
Using Tools
Configuring and Creating a CDB
Creating PDBs
Dropping PDBs
Migrating PDBs
Managing a CDB and PDBs
Connection
Managing a CDB and PDBs
Managing PDBs Open Mode and Settings
Configuring CDB and PDBs Initialization Parameters
Managing Storage in a CDB and PDBs
Managing Permanent Tablespaces in CDB and PDBs
Managing Temporary Tablespaces in CDB and PDBs
Managing Security in a CDB and PDBs
Managing Common and Local Users
Managing Common and Local Privileges
Managing Common and Local Roles
Understanding Shared and Non-Shared Objects
Managing Common and Local Profiles
Managing Availability
Managing Backups
Managing Recovery Operations
Managing Flashback Database
Duplicating PDBs
Special Situations and Views
Managing Performance
Managing Performance
Managing Resource Allocation
Maximizing Consolidated Database Replay
Miscellaneous
Exporting and Importing Data
Loading Data
Auditing Operations
Scheduling Jobs
Using Other Products
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
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