Sie sind auf Seite 1von 15

Arquitectura Oracle

Copyright 2004, Oracle. All rights reserved.

Objectives

After completing this lesson, you should be able to do the following: Describe the Oracle database architecture Understand the instance architecture Use the management framework

3-2

Copyright 2004, Oracle. All rights reserved.

Database Architecture

Control files

Data files

Online redo log files

Parameter file
3-3

Password file
Copyright 2004, Oracle. All rights reserved.

Archive log files

Exploring the Storage Structure

Click on the links to view detailed information

3-4

Copyright 2004, Oracle. All rights reserved.

Control Files

Contain physical database structure information Multiplexed to protect against loss Required to start the instance

Control files

3-5

Copyright 2004, Oracle. All rights reserved.

Redo Log Files


Record changes to the database Multiplex to protect against loss


Redo log buffer
Log writer LGWR

Group 1

Group 2

Group 3

3-6

Copyright 2004, Oracle. All rights reserved.

Tablespaces and Datafiles

Tablespaces consist of one or more data files Data files belong to only one tablespace

Data file 1

Data file 2

USERS Tablespace
3-7

Copyright 2004, Oracle. All rights reserved.

Segments, Extents, and Blocks


Segments exist within a tablespace. Segments are made of a collection of extents. Extents are a collection of data blocks. Data blocks are mapped to OS blocks.

Segment

Extents

Data blocks

OS blocks

3-8

Copyright 2004, Oracle. All rights reserved.

Oracle Instance Management


SGA Shared Pool Streams Pool Large Pool

Java Pool

Database Buffer Cache

Redo Log Buffer

System Monitor SMON

Process Monitor PMON

Database Writer DBW0

Log Writer LGWR

Check point CKPT

Archiver ARC0

3-9

Copyright 2004, Oracle. All rights reserved.

Oracle Memory Structures

Server Process 1

PGA

Server Process 2

PGA

Background Process

PGA

SGA Shared Pool Streams Pool Large Pool

Java Pool

Database Buffer Cache

Redo Log Buffer

3-10

Copyright 2004, Oracle. All rights reserved.

Oracle Processes
Server Process Server Process Server Process Server Process

System Global Area SGA

System Monitor SMON

Process Database Monitor Writer PMON DBWn

Check point CKPT

Log Writer LGWR

Archiver ARCn

Background Processes
3-12

Copyright 2004, Oracle. All rights reserved.

Data Dictionary

3-13

Copyright 2004, Oracle. All rights reserved.

Database Control

Database control

3-14

Copyright 2004, Oracle. All rights reserved.

Grid Control
Grid control

Management server

Management repository Managed targets

Agent

Agent

Agent

Database control

Database

OS/third-party application

Application server

Application server control

3-15

Copyright 2004, Oracle. All rights reserved.

Summary

In this lesson, you should have learned how to: Describe the Oracle database architecture Understand the instance architecture Use the management framework

3-16

Copyright 2004, Oracle. All rights reserved.

Das könnte Ihnen auch gefallen