Beruflich Dokumente
Kultur Dokumente
Objectives
After completing this lesson, you should be able to: List the major architectural components of Oracle Database Explain the memory structures Describe the background processes Correlate the logical and physical storage structures
1-2
Oracle Database
The Oracle relational database management system (RDBMS) provides an open, comprehensive, integrated approach to information management
1-3
Connecting to a Server
Client
Middle tier
Server
1-4
SGA
CKPT
1-6
User
SQL> Select
User process
Server process
Session
Connection Session
1-7
SGA
DBWn CKPT
User
1-8
User process
Server process
Processes
DBWn
CKPT
LGWR
SMON
PMON
Database
Storage structures
Data files
Control files
1 - 10
Instance
SGA Shared pool Library cache Data dictionary cache
ARCn RECO Others
DBWn
CKPT
LGWR SMON
PMON
1 - 11
Shared Pool
Is a portion of the SGA Contains:
Library cache
Library cache
Other
DBWn
CKPT
LGWR
SMON
PMON ARCn
1 - 12
1 - 14
1 - 16
CKPT
Checkpoint process
Control file
Data files
1 - 18
SMON
System Monitor process
Instance
Temporary segment
1 - 19
Monitors sessions for idle session timeout Dynamically registers database services with listeners
PMON
Process Monitor process
User
Failed user process Database buffer cache
1 - 20
ARCn
Archiver process
Archive destination
1 - 21
Other Processes
MMON: Performs manageability-related background tasks MMNL: Performs frequent and lightweight manageability-related tasks MMAN: Performs automatic memory management tasks CJQ0: Runs user jobs used in batch processing QMNx: Monitors the Streams Advanced Queuing message queues
1 - 22
Control files
Data files
Parameter file
Backup files
Password file
1 - 24
Schema
Tablespace
Data file
Segment
Extent
OS block
1 - 26
Data file 1
Data file 2
USERS tablespace
1 - 28
1 - 29
Segment
Extents
Data blocks
Disk blocks
1 - 30
Process structures:
User process and server process Background processes: SMON, PMON, DBWn, CKPT, LGWR, ARCn, and so on
Storage structures:
Logical: Database, schema, tablespace, segment, extent, and Oracle block Physical: Data files, control files, and redo log files
1 - 31
Summary
In this lesson, you should have learned how to: List the major architectural components of Oracle Database Explain the memory structures Describe the background processes Correlate the logical and physical storage structures
1 - 32
Practice 1: Overview
This is a paper practice with questions about: Database architecture Memory Processes File structures
1 - 33