Академический Документы
Профессиональный Документы
Культура Документы
Objectives
After completing this lesson, you should be able to:
Describe the Oracle Database architecture and
components
Make qualified decisions about your tuning actions
1-2
1-3
Streams pool
Large pool
Java pool
Database
buffer cache
Redo log
buffer
System
Monitor
SMON
Check
point
CKPT
1-4
Process
Monitor
PMON
Control
file
Database
Writer
DBW0
Data
files
Log
Writer
LGWR
Redo log
files
Archived
redo log
files
Archiver
ARC0
Control files
Data files
Parameter file
1-5
Password file
PGA
PGA
PGA
Server
process 1
Server
process 2
Server
process 3
SGA
1-6
Shared pool
Streams pool
Large pool
Java Pool
Database
buffer cache
Redo log
buffer
SGA
Shared pool
Fixed SGA
Large pool
Java pool
Database
buffer cache
Redo log
buffer
1-8
Shared Pool
1-9
SGA
1 - 10
Cursor for
SELECT statement 1
Shared SQL
SELECT
statement 1
SELECT
statement 2
SELECT
statement 1
User A
User B
User C
1 - 11
1 - 13
Connecting to an Instance
User
Server
Oracle database
User
Server
Client
Application server
User
Browser
1 - 14
Server
Server
Open
Parse
1 - 16
Close
Bind
Execute
Fetch
Parse phase:
1 - 17
Bind phase:
Checks the statement for bind variables
Assigns or reassigns a value to the bind variable
1 - 19
Execute phase:
Executes the SQL statement
Performs necessary I/O and sorts for data
manipulation language (DML) statements
Fetch phase:
Retrieves rows for a query
Sorts for queries when needed
Uses an array fetch mechanism
1 - 20
Server
process
SGA
Database
buffer cache
Redo log
buffer
Shared pool
Control
UPDATE
employees ...
files
Redo
log files
1 - 21
User
process
COMMIT Processing
Instance
Database
Data
files
SGA
Database
buffer cache
Redo log
buffer
Server
process
Shared pool
Control
files
Redo
log files
1 - 23
User
process
LGWR
1 - 25
1 - 26
Summary
In this lesson, you should have learned about the
Oracle Database architecture and various components
that require tuning.
1 - 28