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

Tại sao MySQL sử dụng chỉ mục sai?

Thử thêm chỉ mục vào (DUEDATE_, REVERSEPRIORITY_) theo thứ tự đó. Nó sẽ vẫn sử dụng filesort (tôi nghĩ vậy) nhưng trên ít hàng hơn nhiều.

Cũng cố gắng OPTIMIZE TABLE table_name bảng của bạn và CHECK TABLE table_name bảng của bạn (vì vậy mysql sẽ tính toán lại các giá trị chỉ mục).

Tất cả chỉ là phỏng đoán có học.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Giới thiệu về Chỉ mục SQL

  2. Hạn chế về hiệu suất của Khóa chính tổng hợp trong MySQL

  3. MySQL, văn bản dài, văn bản hay blob hiệu quả hơn? Cải thiện hiệu quả chèn

  4. Đặt tên lược đồ ngủ đông khác nhau giữa các hệ điều hành

  5. Cách so sánh giá trị rỗng trong MySQL