advanced
Tối ưu hóa truy vấn SQL phức tạp
Phân tích và cải thiện hiệu suất của câu lệnh SQL liên kết nhiều bảng với dữ liệu lớn.
📝 Contenu du Prompt
Được cung cấp một lược đồ cơ sở dữ liệu quan hệ gồm 5 bảng với hàng triệu bản ghi mỗi bảng: Users, Orders, OrderItems, Products và Payments. Hãy phân tích câu truy vấn SQL dưới đây đang chạy chậm do thiếu chỉ mục (index) và cách viết chưa tối ưu. Nhiệm vụ của bạn là viết lại câu truy vấn này, đề xuất cấu trúc chỉ mục cần thêm để tăng tốc độ thực thi, và giải thích cách trình tối ưu hóa câu truy vấn (query optimizer) sẽ xử lý câu lệnh mới của bạn.