Unauthorized reproduction or distribution prohibitedฺ Copyright© 2015, Oracle and/or its affiliatesฺ
I Introduction
Course Objectives I-2
Suggested Schedule I-3
Oracle Products and Services I-4
Oracle Database 11g: “g” Stands for Grid I-5
Grid Infrastructure for Single-Instance I-7
a ble
1 Exploring the Oracle Database Architecture
f e r
Objectives 1-2
ans
Oracle Database 1-3 n - t r
Connecting to a Server 1-4 a no
a s ฺ
Oracle Database Server Architecture: Overview 1-6
h
Instance: Database Configurations 1-7 m ) uide
o
lฺc nt G
Connecting to the Database Instance 1-8
j a
r va tude
Oracle Database Memory Structures 1-9
a
Shared Pool 1-11 @ c is S
r z
e se th
Database Buffer Cache 1-13
e
ฺp to u
n
Redo Log Buffer 1-14
a
( j uli nse
Large Pool 1-15
z lice
PereJava Pool and Streams Pool 1-16
iii
Segments, Extents, and Blocks 1-37
Tablespaces and Data Files 1-38
SYSTEM and SYSAUX Tablespaces 1-39
Automatic Storage Management 1-40
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2015, Oracle and/or its affiliatesฺ
iv
Choosing the Database Edition 2-34
Specifying Installation Location 2-35
Choosing Operating System Groups 2-36
Performing Prerequisite Checks 2-37
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2015, Oracle and/or its affiliatesฺ
a ble
3 Creating an Oracle Database Using DBCA
f e r
Objectives 3-2 ans
Planning the Database 3-3 n - t r
Databases: Examples 3-4 a no
Choosing the Appropriate Character Set 3-5h a s ฺ
m ) uide
How Are Character Sets Used? 3-7 o
lฺc nt G
Problems to Avoid 3-8 j a
a r va tude
Database Configuration Assistant (DBCA) 3-9
@ c is S
Using the DBCA to Create a Database 3-10
r z
e se th
e
Create Database Summary 3-16
ฺp to u
a n
uli nse
Password Management 3-17
( j
Creating a Database Design Template 3-18
z lice
PereUsing the DBCA to Delete a Database 3-19
v
Simplified Initialization Parameters 4-14
Initialization Parameters: Examples 4-15
Using SQL*Plus to View Parameters 4-19
Changing Initialization Parameter Values 4-21
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2015, Oracle and/or its affiliatesฺ
vi
Starting and Stopping ASM Instances Using asmcmd 5-16
Disk Group Overview 5-17
ASM Disks 5-18
Allocation Units 5-19
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2015, Oracle and/or its affiliatesฺ
vii
Naming Methods 6-20
Easy Connect 6-21
Local Naming 6-22
Directory Naming 6-23
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2015, Oracle and/or its affiliatesฺ
viii
Predefined Administrative Accounts 8-5
Creating a User 8-6
Authenticating Users 8-7
Administrator Authentication 8-9
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2015, Oracle and/or its affiliatesฺ
ix
Deadlocks 9-14
Quiz 9-15
Summary 9-17
Practice 9 Overview: Managing Data and Concurrency 9-18
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2015, Oracle and/or its affiliatesฺ
x
Oracle Audit Vault 11-23
Quiz 11-24
Summary 11-26
Practice 11 Overview: Implementing Oracle Database Security 11-27
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2015, Oracle and/or its affiliatesฺ
12 Database Maintenance
Objectives 12-2
Database Maintenance 12-3
Viewing the Alert History 12-4
Terminology 12-5
Oracle Optimizer: Overview 12-6
Optimizer Statistics 12-7
a ble
Using the Manage Optimizer Statistics Page 12-8
f e r
Gathering Optimizer Statistics Manually 12-9 ans
Preferences for Gathering Statistics 12-11 n - t r
Automatic Workload Repository (AWR) 12-13 a no
AWR Infrastructure 12-14 h a s ฺ
m ) uide
AWR Baselines 12-15 o
lฺc nt G
j a
Enterprise Manager and the AWR 12-16
Managing the AWR 12-17 a r va tude
@ c is S
z
e se th
Statistic Levels 12-18
r
e
ฺp to u
Automatic Database Diagnostic Monitor (ADDM) 12-19
a n
( j uli nse
ADDM Findings 12-20
z lice
ADDM Recommendations 12-21
Pere
Advisory Framework 12-22
l i a n Enterprise Manager and Advisors 12-24
ju DBMS_ADVISOR Package 12-25
Quiz 12-26
Automated Maintenance Tasks 12-27
Automated Maintenance Tasks Configuration 12-29
Server-Generated Alerts 12-30
Setting Thresholds 12-31
Creating and Testing an Alert 12-32
Alerts Notification 12-33
Reacting to Alerts 12-35
Alert Types and Clearing Alerts 12-36
Quiz 12-37
Summary 12-38
Practice 12 Overview: Proactive Maintenance 12-39
xi
13 Performance Management
Objectives 13-2
Performance Monitoring 13-3
Enterprise Manager Performance Page 13-4
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2015, Oracle and/or its affiliatesฺ
xii
Archive Log Files 14-26
Archiver (ARCn) Process 14-27
Archive Log File: Naming and Destinations 14-28
Enabling ARCHIVELOG Mode 14-29
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2015, Oracle and/or its affiliatesฺ
Quiz 14-30
Summary 14-32
Practice 14 Overview: Configuring for Recoverability 14-33
xiii
Loss of a System-Critical Data File in ARCHIVELOG Mode 16-13
Data Failure: Examples 16-14
Data Recovery Advisor 16-15
Assessing Data Failures 16-16
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2015, Oracle and/or its affiliatesฺ
xiv
External Table Population with ORACLE_DATAPUMP 17-34
Using External Tables 17-35
Data Dictionary 17-36
Quiz 17-37
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2015, Oracle and/or its affiliatesฺ
Summary 17-39
Practice 17 Overview: Moving Data 17-40
xv
Appendix A: Practices and Solutions
F Oracle Restart
Objectives F-2
a ble
Oracle Restart F-3
f e r
Oracle Restart Process Startup F-5 ans
Controlling Oracle Restart F-6 n - t r
Choosing the Correct SRVCTL Utility F-8 a no
Oracle Restart Configuration F-9 h a s ฺ
m ) uide
Using the SRVCTL Utility F-10 o
lฺc nt G
j a
Obtaining Help for the SRVCTL Utility F-11
a r va tude
Starting Components by Using the SRVCTL Utility F-12
@ c is S
r z
Stopping Components by Using the SRVCTL Utility F-13
e se th
e
Viewing Component Status F-14
ฺp to u
a n
( j uli nse
Displaying the Oracle Restart Configuration for a Component F-15
Manually Adding Components to the Oracle Restart Configuration F-16
z lice
ere
Quiz F-17
P
l i a n
Summary F-18
ju
G Continuing Your Education and Further Reading
Where Do You Go from Here? G-2
Continuing Education Resources G-3
Oracle University G-4
Continuing Your Education G-5
Database Specialty Areas G-6
Oracle Real Application Clusters G-7
Oracle Data Guard G-8
Streams Overview G-9
Oracle Technology Network G-11
Security G-12
Oracle by Example G-13
Oracle Magazine G-14
xvi
Oracle Applications Community G-15
Technical Support: My Oracle Support G-16
Oracle Database Product Page G-17
Thank You! G-18
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2015, Oracle and/or its affiliatesฺ
a ble
f e r
ans
n - t r
a no
h a s ฺ
m ) uide
o
lฺc nt G
j a
a r va tude
@ c is S
r z
e se th
e
ฺp to u
a n
( j uli nse
z lice
Pere
l i a n
ju
xvii
Unauthorized reproduction or distribution prohibitedฺ Copyright© 2015, Oracle and/or its affiliatesฺ
a ble
f e r
ans
n - t r
a no
h a s ฺ
m ) uide
o
lฺc nt G
j a
a r va tude
@ c is S
r z
e se th
e
ฺp to u
a n
( j uli nse
z lice
Pere
l i a n
ju