Thao tác nửa kết nối:?
Trả lời:
Đáp án đúng: B
Thao tác nửa kết nối (semi-join) là một kỹ thuật quan trọng trong tối ưu hóa truy vấn phân tán. Mục tiêu chính của nó là giảm thiểu lượng dữ liệu cần truyền giữa các site bằng cách giảm kích thước của các quan hệ trung gian. Điều này được thực hiện bằng cách chỉ gửi các thuộc tính kết nối từ một site đến site khác.
* **Phương án A:** Nửa kết nối không trực tiếp phân tán cho nhiều vị trí tham gia truy vấn. Mà nó làm giảm dữ liệu cần truyền tải giữa các site.
* **Phương án B:** Đây là ưu điểm chính của nửa kết nối. Bằng cách giảm kích thước quan hệ trung gian, lượng dữ liệu cần trao đổi sẽ ít hơn đáng kể.
* **Phương án C:** Nửa kết nối tập trung vào giảm dữ liệu trao đổi hơn là giảm số lượng thông điệp hay thời gian xử lý cục bộ. Mặc dù nó có thể gián tiếp ảnh hưởng đến những yếu tố này, nhưng đó không phải là mục tiêu trực tiếp.
* **Phương án D:** Nửa kết nối không làm giảm các thao tác tối ưu hóa truy vấn mà là một phần của quá trình tối ưu hóa truy vấn.
Vậy, phương án B là chính xác nhất vì nó mô tả đúng mục tiêu và tác động chính của thao tác nửa kết nối.





