JavaScript is required

Xử lí hậu cảnh nào chịu trách nhiệm cho việc ghi 1 dirty buffer trong file CSDL?

A.
DBWn
B.
SMON
C.
LGWR
D.
CKPT
Trả lời:

Đáp án đúng: A


* **DBWn (Database Writer processes)**: Các tiến trình này chịu trách nhiệm ghi các khối dữ liệu đã thay đổi (dirty buffers) từ bộ đệm (buffer cache) xuống các file dữ liệu trên đĩa. Việc này giúp giải phóng bộ đệm để chứa các khối dữ liệu mới và đảm bảo tính nhất quán của dữ liệu. * **SMON (System Monitor process)**: Thực hiện các tác vụ bảo trì hệ thống như thu hồi không gian tạm thời, hợp nhất các vùng trống trong từ điển dữ liệu và khôi phục các phiên bị lỗi. * **LGWR (Log Writer process)**: Ghi các thay đổi (redo entries) vào các redo log files. Các redo log files được sử dụng để khôi phục dữ liệu trong trường hợp hệ thống bị lỗi. * **CKPT (Checkpoint process)**: Cập nhật thông tin checkpoint trong các file điều khiển và file dữ liệu. Checkpoint giúp giảm thời gian khôi phục dữ liệu sau sự cố. Như vậy, DBWn là tiến trình chịu trách nhiệm ghi dirty buffers xuống file CSDL.

Câu hỏi liên quan