Đáp án đúng: C
Phương pháp tối ưu hóa truy vấn hiệu quả nhất là tìm kiếm trong tập các giải pháp có thể, dự đoán chi phí thực thi của mỗi giải pháp, và lựa chọn giải pháp có chi phí ước tính nhỏ nhất. Các phương án khác không mô tả đầy đủ hoặc chính xác quá trình này:
* **A. Thực thi câu lệnh truy vấn nhanh nhất:** Mục tiêu là thực thi nhanh nhất, nhưng phương pháp để đạt được điều này là tìm kiếm và chọn kế hoạch thực thi tối ưu.
* **B. Sử dụng phương pháp vét cạn cho tất cả các giải pháp:** Vét cạn có thể tốn kém về mặt tính toán và không phải lúc nào cũng khả thi.
* **D. Làm giảm kích thước của các quan hệ trung gian:** Giảm kích thước quan hệ trung gian là một *phần* của tối ưu hóa, nhưng không phải là định nghĩa đầy đủ của quá trình tối ưu hóa truy vấn. Tối ưu hóa bao gồm nhiều khía cạnh khác, bao gồm lựa chọn thuật toán, thứ tự thực hiện phép toán, và sử dụng index.