🏠 Trang chủ
Benchmark
📊 Tất cả benchmark 🦖 Khủng long v1 🦖 Khủng long v2 ✅ Ứng dụng To-Do List 🎨 Trang tự do sáng tạo 🎯 FSACB - Trình diễn cuối cùng 🌍 Benchmark dịch thuật
Mô hình
🏆 Top 10 mô hình 🆓 Mô hình miễn phí 📋 Tất cả mô hình ⚙️ Kilo Code
Tài nguyên
💬 Thư viện prompt 📖 Thuật ngữ AI 🔗 Liên kết hữu ích
advanced

Tối ưu hóa truy vấn SQL phức tạp

#sql #optimization #database #performance #query-tuning

Phân tích và viết lại các câu lệnh SQL có hiệu suất thấp, sử dụng các kỹ thuật nâng cao như window functions và CTEs.

Cho một cơ sở dữ liệu quan hệ chứa bảng Giao dịch (Transactions), Khách hàng (Customers) và Cửa hàng (Stores) với hàng chục triệu bản ghi. Bạn cần viết một truy vấn SQL để tìm ra 10 cửa hàng có doanh thu tăng trưởng nhanh nhất trong quý này so với quý trước, đồng thời liệt kê danh sách 5 khách hàng trung thành nhất của từng cửa hàng đó. Sử dụng Common Table Expressions (CTE) và Window Functions (như RANK, LAG) để giải quyết vấn đề này trong một truy vấn duy nhất thay vì dùng các truy vấn con lồng nhau, nhằm tối ưu hóa thời gian thực thi.