1. Trang chủ
  2. » Giáo án - Bài giảng

Bài giảng Quản trị cơ sở dữ liệu Oracle: Chương 3: GV. Cao Thị Nhâm (HV Ngân hàng)

14 264 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 14
Dung lượng 371,22 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

KIẾN TRÚC ORACLE 11gGiảng viên: Cao Thị Nhâm... Kiến trúc cơ sở dữ liệu Oracle Một Oracle server gồm: • Oracle Instance • Oracle Database... Instance SGA Background processes Server pro

Trang 1

KIẾN TRÚC ORACLE 11g

Giảng viên: Cao Thị Nhâm

Trang 2

Kiến trúc cơ sở dữ liệu Oracle

 Một Oracle server gồm:

• Oracle Instance

• Oracle Database

Trang 3

Instance SGA

Background processes

Server process

PGA User process

• User process: khi người dùng sử dụng các chương

trình, ví dụ: Pro*C, công cụ truy suất dữ liệu của Oracle…Oracle sẽ tạo ra user process để chạy ứng dụng của người dùng

• Server process: xử lý những yêu cầu từ user

process

Trang 4

PGA (Program Global Area)

 Vùng nhớ dùng riêng cho từng user

Trang 5

Oracle Instance

 Bao gồm:

• Background process

Trang 6

SGA (System Global Area)

 Vùng nhớ chia sẻ

 Gồm 3 thành phần bắt buộc:

• Share pool

• Database buffer cache

• Redo log buffer

 Một số thành phần khác:

• Java pool

• Large pool

• Streams pool

• Result cache

Trang 7

Background process

 Process bắt buộc:

• Database writer (DBWR)

• Log writer (LGWR)

• Checkpoint (CKPT)

• System monitor (SMON)

• Process monitor (PMON)

 Process khác:

• Archiver (ARCn)

• Recoverer (RECO)

• ASM disk (ASMB)

Trang 8

Oracle Database

Online redo log files

Password file Parameter file Archive log files

Control files Data files

Oracle Net

Trang 9

Cấu trúc logic và vật lý

Database

Tablespace Data file

Segment

Extent Schema

Trang 10

Cấu trúc logic cơ sở dữ liệu

Trang 11

 Một cơ sở dữ liệu có thể được chia thành một

hoặc nhiều đơn vị logic, gọi là tablespace

 Về mặt vật lý, 1 tablespace có thể chứa một hay

nhiều datafile

 Khi tạo mới CSDL, Oracle tự động tạo ra 2

tablespace: SYSTEM & SYSAUX

• Tablespace SYSTEM chứa những bảng dùng để

điều khiển các chức năng chính của một cơ sở dữ liệu, ví dụ: data dictionary…

• Tablespace SYSAUX chứa một số component khác

Trang 12

Segment, Extent, Block

• Những đối tượng trong CSDL như

bảng, index, … gọi là segment

• Một segment có một hoặc nhiều

Extent

• Một Extent có một hoặc nhiều block

Trang 13

Cấu trúc block

Ngày đăng: 30/06/2015, 16:43

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm