intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

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)

Chia sẻ: Cvcxbv Cvcxbv | Ngày: | Loại File: PDF | Số trang:14

188
lượt xem
55
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Nội dung chính của Bài giảng Quản trị cơ sở dữ liệu Oracle Chương 3 Kiến trúc Oracle 11 g nhằm trình bày về kiến trúc cơ sở dữ liệu Oracle. Oracle Database 11g là phiên bản mới nhất được giới thiệu bởi Oracle.

Chủ đề:
Lưu

Nội dung Text: 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)

  1. KIẾN TRÚC ORACLE 11g Giảng viên: Cao Thị Nhâm Khoa Hệ thống thông tin quản lý – Học viện Ngân Hàng
  2. Kiến trúc cơ sở dữ liệu Oracle  Một Oracle server gồm: • Process • Oracle Instance • Oracle Database 3-2 Khoa Hệ thống thông tin quản lý – Học viện Ngân Hàng @NhamCT
  3. Process Instance PGA SGA User process Server process Background processes • 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 3-3 Khoa Hệ thống thông tin quản lý – Học viện Ngân Hàng @NhamCT
  4. PGA (Program Global Area)  Vùng nhớ dùng riêng cho từng user 3-4 Khoa Hệ thống thông tin quản lý – Học viện Ngân Hàng @NhamCT
  5. Oracle Instance  Bao gồm: • SGA • Background process 3-5 Khoa Hệ thống thông tin quản lý – Học viện Ngân Hàng @NhamCT
  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 3-6 Khoa Hệ thống thông tin quản lý – Học viện Ngân Hàng @NhamCT
  7. Background process  Process bắt buộc:  Process khác: • Database writer (DBWR) • Archiver (ARCn) • Log writer (LGWR) • Recoverer (RECO) • Checkpoint (CKPT) • ASM disk (ASMB) • System monitor (SMON) • … • Process monitor (PMON) 3-7 Khoa Hệ thống thông tin quản lý – Học viện Ngân Hàng @NhamCT
  8. Oracle Database Control files Data files Online redo log files Parameter file Oracle Net Archive log files Password file 3-8 Khoa Hệ thống thông tin quản lý – Học viện Ngân Hàng @NhamCT
  9. Cấu trúc logic và vật lý Logic Vật lý Database Schema Tablespace Data file Segment Extent Oracle data OS block block 3-9 Khoa Hệ thống thông tin quản lý – Học viện Ngân Hàng @NhamCT
  10. Cấu trúc logic cơ sở dữ liệu 3-10 Khoa Hệ thống thông tin quản lý – Học viện Ngân Hàng @NhamCT
  11. Tablespace  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 của cơ sở dữ liệu 3-11 Khoa Hệ thống thông tin quản lý – Học viện Ngân Hàng @NhamCT
  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 3-12 Khoa Hệ thống thông tin quản lý – Học viện Ngân Hàng @NhamCT
  13. Cấu trúc block 3-13 Khoa Hệ thống thông tin quản lý – Học viện Ngân Hàng @NhamCT
  14. 3-14 Khoa Hệ thống thông tin quản lý – Học viện Ngân Hàng @NhamCT
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
6=>0