JavaScript is required

Thành phần nào của SGA có cache từ điển?

A.
Buffer cache
B.
Library cache
C.
Shared pool
D.
Program Global Area
Trả lời:

Đáp án đúng: C


Shared Global Area (SGA) là một vùng nhớ được chia sẻ bởi tất cả các tiến trình server của Oracle. SGA chứa dữ liệu và thông tin điều khiển. Trong đó, Library cache là một thành phần của Shared pool, dùng để lưu trữ các câu lệnh SQL và PL/SQL đã được phân tích cú pháp và biên dịch, giúp tái sử dụng và giảm thời gian xử lý. Dictionary cache là một phần của Library cache, nó lưu trữ thông tin về các đối tượng cơ sở dữ liệu như bảng, chỉ mục, người dùng, và các thông tin metadata khác. Như vậy, Library cache chứa dictionary cache. Shared pool chứa Library cache. Buffer cache chứa dữ liệu khối (data blocks). Program Global Area (PGA) là vùng nhớ riêng của mỗi tiến trình server. Vậy, Library cache là đáp án chính xác nhất vì nó trực tiếp chứa dictionary cache. Shared pool chứa Library cache, nhưng Library cache là thành phần cụ thể chứa dictionary cache.

Câu hỏi liên quan