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

Truy vấn chậm sau khi nâng cấp mysql từ 5.5 lên 5.6

Cuối cùng thì câu trả lời được chấp nhận ở trên là đúng.

Sự giúp đỡ từ @RandomSeed đã giúp tôi suy nghĩ đúng hướng. Về cơ bản, các kế hoạch tối ưu hóa được tạo trong 5.6 khác biệt đáng kể so với các kế hoạch trong 5.5, vì vậy có thể bạn sẽ phải làm lại truy vấn của mình, giống như tôi đã làm.

Tôi đã không sử dụng FORCE INDEX , nhưng thay vào đó đã loại bỏ các phần của truy vấn cho đến khi tôi xác định được nguyên nhân khiến 5.6 bỏ lỡ chỉ mục. Sau đó, tôi làm lại logic ứng dụng để giải quyết vấn đề đó.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MYSQL last_insert_id () và đồng thời

  2. Lấy nhóm theo tổng và tổng tổng trong một truy vấn duy nhất

  3. laravel sắp xếp hùng hồn theo mối quan hệ

  4. Tính toán chênh lệch giá trị giữa hai bản ghi trong Eloquent

  5. Cách hoạt động của toán tử RLIKE trong MySQL