Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

kueri sangat lambat setelah migrasi ke mysql 5.7

Seperti yang dapat dibaca di komentar, @wchiquito telah menyarankan untuk melihat optimizer_switch . Di sini saya menemukan bahwa sakelar derived_merge dapat dimatikan, untuk memperbaiki yang baru ini, dan dalam kasus khusus ini, perilaku yang tidak diinginkan.

set session optimizer_switch='derived_merge=off'; memperbaiki masalah.
(Ini juga dapat dilakukan dengan set global ... atau diletakkan di 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. Docker php_network_getaddresses error

  2. Tidak dapat terhubung ke server mysql di AWS RDS

  3. Bagaimana cara melewatkan nilai baris saat ini dalam modal?

  4. Transpose kueri MySQL - perlu baris menjadi kolom

  5. Mengonversi string yang dibatasi menjadi beberapa nilai di mysql