Mục lục:
- Định nghĩa - Hệ thống toàn cầu (SGA) có nghĩa là gì?
- Techopedia giải thích Khu vực toàn cầu hệ thống (SGA)
Định nghĩa - Hệ thống toàn cầu (SGA) có nghĩa là gì?
Khu vực toàn cầu hệ thống (SGA) là thành phần chính của hệ thống quản lý cơ sở dữ liệu quan hệ (RDMS). Được phát triển bởi Tập đoàn Oracle, vùng nhớ SGA được các quy trình của Oracle sử dụng để lưu giữ thông tin cá thể cơ sở dữ liệu được chia sẻ quan trọng đối với chức năng cơ sở dữ liệu phù hợp, bao gồm dữ liệu đến và dữ liệu kiểm soát nội bộ được yêu cầu.Techopedia giải thích Khu vực toàn cầu hệ thống (SGA)
Oracle sử dụng các tham số khởi tạo để kiểm soát lượng bộ nhớ SGA được phân bổ. Trong Cơ sở dữ liệu Oracle 10g, SGA được cấu hình với các tham số "sga_target" và "sss_max_size."
Oracle sử dụng tính năng quản lý bộ nhớ tự động để tính toán và phân bổ bộ nhớ cho các khu vực SGA khác nhau. Các tham số khởi tạo cũng có thể được sử dụng để phân bổ bộ nhớ theo cách thủ công cho các vùng SGA riêng lẻ.
Các thành phần SGA như sau:
- Bộ đệm từ điển: Giữ thông tin bảng từ điển dữ liệu, chẳng hạn như thông tin liên quan đến tài khoản, phân đoạn, tệp dữ liệu, bảng và đặc quyền
- Làm lại bộ đệm nhật ký: Bao gồm thông tin về các giao dịch đã cam kết chưa được ghi vào các tệp nhật ký làm lại trực tuyến
- Buffer_cache: Giữ một bản sao các khối dữ liệu được đọc từ các tệp dữ liệu
- Nhóm chia sẻ: Giữ bộ đệm của các câu lệnh Ngôn ngữ truy vấn có cấu trúc (SQL) được phân tích và sử dụng phổ biến
- Nhóm Java: Phân tích các câu lệnh Java
