Ưu điểm tối ưu hoá truy vấn theo kiểu động
A.
A.Thực hiện khi biên dịch, chi phí giảm dần qua nhiều lần thực hiện. Kích thước của các quan hệ trung gian không biết trước
B.
B.Được thực hiện khi truy vấn. Thao tác tiếp theo tối ưu dựa trên kết quả của các thao tác trước đó.
C.
C.Đánh giá kích thước của các quan hệ trung gian không cần thiết.
D.
D.Các thao tác tối ưu hoá có chi phí cao. Lặp lại nhiều lần cho mỗi thao tác.
Trả lời:
Đáp án đúng: B
Ưu điểm của tối ưu hóa truy vấn theo kiểu động là nó được thực hiện trong quá trình thực thi truy vấn. Điều này cho phép hệ thống tối ưu hóa dựa trên kết quả thực tế của các thao tác trước đó. Thông tin này (ví dụ như kích thước của các quan hệ trung gian) không có sẵn trong quá trình biên dịch, vì vậy tối ưu hóa động có thể tạo ra các kế hoạch truy vấn hiệu quả hơn.
* **Phương án A sai:** Tối ưu hóa động không thực hiện khi biên dịch.
* **Phương án B đúng:** Mô tả chính xác cách tối ưu hóa động hoạt động.
* **Phương án C sai:** Việc đánh giá kích thước các quan hệ trung gian là rất quan trọng trong tối ưu hóa truy vấn động.
* **Phương án D sai:** Mặc dù tối ưu hóa có thể tốn kém, nhưng nó không lặp lại nhiều lần cho mỗi thao tác, mà tận dụng kết quả trước đó.