Khoá đọc – read lock còn gọi là shared lock. Anh/chị hãy cho biết khoá này cho phép thực hiện gì?
Trả lời:
Đáp án đúng: B
Khóa đọc (read lock) hay còn gọi là shared lock, cho phép nhiều giao dịch cùng đọc một mục dữ liệu đồng thời. Tuy nhiên, nó ngăn chặn bất kỳ giao dịch nào ghi (cập nhật) vào mục dữ liệu đó trong khi vẫn còn các giao dịch đang giữ khóa đọc. Điều này đảm bảo tính nhất quán dữ liệu trong quá trình đọc. Vì vậy, đáp án đúng là khóa này chỉ cho phép một giao dịch đọc một mục và cho phép chia sẻ mục này (nhiều giao dịch cùng đọc).