Mục lục

1. Giới thiệu PGA

Trong Memory của Oracle, có 2 khu vực: SGAPGA.

Về SGA, chúng ta đã tìm hiểu ở bài trước

Đọc thêm  SGA trong Oracle là gì

Ở trong bài này, chúng ta sẽ tìm hiểu thành phần thứ 2 trong Memory. Đó là PGA

 

PGA là gì?

 

PGA (viết đầy đủ là Program Global Area) là phân vùng Memory độc quyền cho từng Server process.  Trong đó, nó sẽ có chứa dữ liệu và các thông tin điều khiển của Server process.

PGA được cấp phát khi có 1 server process mới được sinh ra và cũng tự hủy cấp phát khi server process bị ngắt.

Đọc thêm  Kiến trúc Process trong Oracle Database – phần 1

 

2. Các thành phần của PGA

  • Private SQL Area: Chứa các dữ liệu độc quyền của Server Process.
  • Ví dụ như sau: Mỗi khi có một câu lệnh được chạy, câu lệnh đó sẽ được gán cho 1 con trỏ điều khiển (cursor), đồng thời nó cũng sẽ được gán cho 1 phân vùng Private SGA Area để lưu các giá trị của biến, mảng được sử dụng trong con trỏ.
  • Session Memory: Chứa các thông tin liên quan đến session (VD: Thời gian login).
  • Nếu bạn đặt cơ chế kết nối là Shared Server, Session Memory sẽ không còn riêng tư nữa.
  • SQL Work Areas: Sử dụng để làm bộ đệm cho các thao tác như: Sắp xếp, Hash join, Bitmap merge, Bitmap create.

 

Nguồn: https://dangxuanduy.com/

Hiện tại, tôi có tổ chức đều đặn các khóa học về quản trị Oracle Database, tôi sẽ để thông tin ở đây, để bạn nào quan tâm về lịch học cũng như chương trình học có thể theo dõi nhé.

KHOÁ DÀNH CHO NGƯỜI MỚI

KHÓA HỌC: QUẢN TRỊ ORACLE DATABASE THẬT LÀ ĐƠN GIẢN (ADMIN 1)

CÁC KHOÁ NÂNG CAO:

KHÓA HỌC ORACLE NÂNG CAO: QUẢN TRỊ KIẾN TRÚC MULTITENANT 12c

KHÓA HỌC ORACLE NÂNG CAO: QUẢN TRỊ HỆ THỐNG DATA GUARD

CÁC KHOÁ COMBO:

COMBO 1: ADMIN 1 + MULTITENANT 12c

COMBO 2: ADMIN 1 + DATA GUARD

COMBO 3: ADMIN 1 + MULTITENANT 12c + DATA GUARD

LỊCH HỌC:

Mời bạn xem tại đây: LỊCH HỌC CÁC LỚP ORACLE 

ĐĂNG KÝ:

https://forms.gle/MtCAoRQFenP886y79

Hãy tham gia group “Kho tài liệu kiến thức database” để cùng học hỏi và chia sẻ nhé.

0 0 đánh giá
Article Rating
Theo dõi
Thông báo của
guest
0 Comments
Phản hồi nội tuyến
Xem tất cả bình luận
0
Rất thích suy nghĩ của bạn, hãy bình luận.x