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

truy vấn cực kỳ chậm sau khi chuyển sang mysql 5.7

Như có thể đọc được trong các nhận xét, @wchiquito đã đề xuất xem xét optimizer_switch . Tại đây, tôi thấy rằng chuyển đổi derived_merge có thể được đặt thành tắt, để sửa lỗi mới này và trong trường hợp cụ thể này là hành vi không mong muốn.

set session optimizer_switch='derived_merge=off'; khắc phục sự cố.
(Điều này cũng có thể được thực hiện với set global ... hoặc được đưa vào my.cnf / my.ini)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để tạo khóa ngoại cũng là khóa chính trong MySQL?

  2. Nhận id của một hàng khi KEY DUY NHẤT bị vi phạm

  3. Làm cách nào để bạn sử dụng tốt các CPU đa lõi trong các ứng dụng PHP / MySQL của mình?

  4. java - DataSource cho ứng dụng độc lập - không có máy chủ ứng dụng

  5. Lỗi cú pháp trên câu lệnh MERGE