Như đã nói, "sử dụng filesort" và "sử dụng tạm thời" không phải lúc nào cũng ngụ ý hiệu suất kém.
Tại đây là một số hướng dẫn cơ bản để cải thiện hiệu suất của câu lệnh ORDER BY. Những điểm nổi bật:
Trước tiên, hãy thử sử dụng các chỉ mục (đảm bảo rằng các trường bạn đang sắp xếp có chỉ mục). Lưu ý rằng việc tăng các biến hệ thống sort_buffer_size và read_rnd_buffer_size cũng có thể có ảnh hưởng tiêu cực đến các truy vấn khác - hãy cân nhắc đặt chúng cụ thể cho phiên bạn cần và để chúng ở chế độ mặc định cho tất cả các phiên khác.