Course Catalog
Curriculum Guides
  .NET
  Java/J2EE
  XML
Downloads
Buy Courseware
Customization
News
Authors
Technical Library
FAQ
About Object Innovations
Opportunities
Contact Us
Home

 

 

   
www.objectinnovations.com
info@objectinnovations.com
877-558-7246 (toll free)  
781-466-8012  

177.  Oracle10g New Features for Administrators

Rev. 1.1.2

 

This class will introduce the experienced Oracle DBA to the new features contained in Oracle Database 10g. As students are introduced to the various new features, labs will reinforce the material presented in this course. Once this course is completed, the student will have gained the foundational knowledge to administer Oracle10g databases.

 

LEARNING OBJECTIVES

 

·         Understand the differences between Oracle 9i and 10g

·         Gain a working knowledge of database administration for Oracle 10g databases

·         Set up and configure Oracle 10g databases

·         Administer users and handle security issues

·         Monitor and tune Oracle 10g databases

 

Course Duration: 5 days

 

Audience: Database administrators

 

Prerequisite: A basic understanding of database administration for Oracle 9i databases

 

1.      Course Introduction

Course Objectives

Course Overview

Using the Workbook

Suggested References

 

2.      Migrating to Oracle10g

The Different Editions of Oracle Database 10g

Oracle Database Installation New Features - . CD Contents

The SYSAUX Tablespace

10g Upgrade Paths and Methods

Database Upgrade Assistant (DBUA)

Manual Upgrade

Preparing to Upgrade to Oracle10g

Rolling Back to a Previous Version

Steps to Roll Back

 

3.      Database Extraction and Loading New Features

Cross-Platform Transportable Tablespaces

Transporting a Tablespace Between Platforms

Converting the Byte Format

New Oracle Database External Table Features

External Table Creation in Parallel

The Oracle Data Pump Architecture

Configuring The Database To Use Oracle Data Pump

Using The expdp and impdp Tools

Import and Export Via The Oracle Data Pump

Using Interactive Mode

4.      Tuning and Management

Basic Initialization Parameters

Automatic Shared Memory Management

Configuring Automatic Shared Memory

FLUSHING the Buffer Cache

Automatic Statistics Collection

Automatic Undo Management and Tuning

Automatic Checkpoint Tuning

Using DBMS_SQLTUNE Package

SQL Trace and DBMS_MONITOR New Features

 

5.      Oracle10g Advisor Framework and Advisors

The Advisor Framework

Automatic Workload Repository

Managing AWR

Automatic Database Diagnostic Monitor

SQL Tuning Advisor

SQL Access Advisor

Segment Advisor

Undo Advisor

 

6.      Oracle10g Database Control

Oracle Database Control Home Page

Starting And Using Database Control

Database Control Performance Page

Administration and Maintenance Home Pages

Determine Which Database Features In Use

MMON

Configuring Server-Generated and Threshold-Generated Alerts

Automating Routine Administrative Tasks

 

7.      New and Updated SQL Features

Partitioned Outer Joins

New CONNECT BY Functionality

The Model Clause (in Narrow Calculations)

MERGE Command New Features

Aggregates in the Returning Clause

Restrictions of Returning Clause Aggregates

TABLE Function New Features

Regular Expressions

REGEXP_LIKE and REGEXP_INSTR

REGEXP_SUBSTR and REGEXP_REPLACE

More on Regular Expressions

The SAMPLE Clause

Case- and Accent-Insensitive Queries

 

8.      Server Management New Features

Cross-Platform Transportable Tablespaces

Default User Tablespaces

Rename Tablespaces

Bigfile Tablespaces

Dropping a Database

Shared Server Changes

Temporary Tablespace Groups

 

9.      New Segment Features

New Table Monitoring Behaviors

Hash-Partitioned Global Indexes

Skipping Unusable Indexes

New Partitioned Index Management Features

Sorted Hash Clusters

Shrinking Segments Online

Estimating Segment Resource Requirements

Materialized Views New Features

 

10. Security New Features

Fine-Grained Auditing New Features

Virtual Private Database New Features

Column-level VPD

The DBMS_ CRYPTO Package

 

11. Availability and Recovery - RMAN

Introducing the Flash Recovery Area

Configuring and Managing the Flash Recovery Area

RMAN Flash Backup and Recovery

RMAN Backup Compression

Simplified Recovery Through Resetlogs

Incremental Backup Changes

DROP DATABASE and UNREGISTER DATABASE

CATALOG and UNCATALOG Commands

OTHER RMAN New Features

 

12. Availability and Recovery - Backup, Recovery and Flashback Database

New Oracle10g Backup Commands

Guaranteed Undo Retention

Flashback Database

FLASHBACK TABLE

Flashback Versions

Flashback Transactions

Flashback Drop

 

13. The Scheduler

Scheduler - Introduction

Architecture of the Scheduler

Job Class and Windows

Scheduler-Related Data Dictionary Views

Repeat Intervals for a Job

Privileges needed for Scheduler Components

Creating Jobs, Programs and Schedules

Administering Jobs, Programs and Schedules

 

14. Automatic Storage Management

ASM Architecture

ASM Configuration

ASM Templates, Directories and Aliases

Administration of ASM Directories

ASM-Related Data Dictionary Views

ASM Disk Groups and Failure Groups

Configuring Disks with ASM

Rebalancing Disks with ASM

POWER Clause

Mirroring Disks with ASM

Creating the ASM Instance

Managing the ASM Instance

Migrating to ASM - RMAN

Disk-Based Migration of a Database to ASM

Migrating a Database to ASM Using Tape Backups

 

15. SQL*Plus New Features

Improvements to the DESCRIBE and SPOOL Commands

Changes to SQL*Plus Profile Files

SQL*Plus Variable Substitution

Other Enhancements in SQL*Plus

Drop Database Command

 

16. Application-Related New Features

New and Improved Bulk Bind Features

User-Specified Quote Characters

LOB-Related New Features and Enhancements

DBMS_PROFILER New Features

The UTL_COMPRESS Package

The UTL_MAIL Package

The DBMS_FILE_TRANSFER Package

Oracle10g New Supplied Packages

New IEEE Floating point types

 

17. PL/SQL New Features

Natively-Compiled PL/SQL Improvements

Compile-Time Warnings

FORALL - Support for Non-Consecutive Indexes in Collections

Nested Table New Improvements

Improved Overloading with Numeric Types

Other PL/SQL New Features

 

18. Networking New Features

New Connect String Format

Buffer Space I/O Configurations

Tuning SEND_BUF_SIZE and RECV_BUF_SIZE Values

New Protocol Support

SDP Protocol Pre-Installation Requirements

Connection Manager New Features

Configuring Connection Manager

 

19. Other Oracle10g New Features

Oracle Net Instant Client

Transaction Monitoring

End-to-End Application Tracing

Log Miner New Features

Resumable Space Management New Features

RBO Obsolete in Oracle Database 10g

Database Resource Manager - Consumer Groups

Database Resource Manager - Setting Idle Timeouts

 

Appendix A.  Real Application Clusters Enhancements

 

Integrated Clusterware Utility

Oracle Cluster Registry

Automatic Workload Management

Workload Management

Single System Image Management

Fast Connection Failover

Zero Downtime Patching and Improved Diagnostics

 

Appendix B.  Oracle10g New Data Dictionary Views

 

New Data Dictionary Views

New Dynamic Performance Views

New Columns in Static Data Dictionary Tables

New Columns in Dynamic Performance Views

 

Appendix C.  Oracle10g New Supplied Packages

 

 

System Requirements

 

Course exercises require Oracle 10g running on a Microsoft Windows, Linux, or multi-user UNIX system.  See the appropriate course Setup Guide for details.

 

A good minimal hardware profile for this course would have a Pentium 500-MHz or equivalent CPU, 512 MB of RAM, and at least 4 GB of free disk space for the Oracle installation,.