Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

MySQL giải thích sự hiểu biết về truy vấn

Sử dụng tạm thời có nghĩa là MySQL cần sử dụng một số bảng tạm thời để lưu trữ dữ liệu trung gian được tính toán khi thực thi truy vấn của bạn.

Sử dụng filesort là một thuật toán sắp xếp trong đó MySQL không thể sử dụng một chỉ mục để sắp xếp và do đó không thể thực hiện sắp xếp hoàn chỉnh trong bộ nhớ. Thay vào đó, nó chia nhỏ việc sắp xếp thành các phần nhỏ hơn và sau đó hợp nhất các kết quả để có được dữ liệu được sắp xếp cuối cùng.

Vui lòng tham khảo http://dev.mysql.com/ doc / refman / 5.0 / en / Liberation-output.html .

Tôi nghĩ rằng bạn có thể đang sử dụng ORDER BY cộng với một số bảng dẫn xuất hoặc truy vấn phụ. Sẽ thật tuyệt nếu bạn có thể dán truy vấn của mình và thông tin bảng / chỉ mục có liên quan và kết quả GIẢI THÍCH.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Chênh lệch ngày giữa hai bản ghi trong cùng một bảng

  2. Cách dễ nhất để chuyển một Blob thành một mảng byte

  3. Tắt ONLY_FULL_GROUP_BY

  4. Làm cách nào để thay đổi loại công cụ lưu trữ trên MySQL?

  5. Mối quan hệ nhiều-nhiều của MySQL với NGOẠI KHÓA