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

MySQL TIDAK DI Query jauh lebih lambat setelah Mysql Upgrade

Saya tidak tahu mengapa tiba-tiba berjalan lebih lambat, tetapi saya sarankan untuk mengonversi ke gabungan, yang seharusnya berkinerja lebih baik:

SELECT t.*
FROM temp_company t
LEFT JOIN company c ON c.number = t.number
WHERE c.number is null

Ini adalah cara yang cukup standar untuk menangani not in (...) melalui gabungan, dan berfungsi karena gabungan luar yang tidak pertandingan memiliki nol di kolom tabel yang digabungkan.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kueri gabungan dari basis data berbeda di Laravel Query Builder

  2. Pilih angka terbesar dari Tabel MYSQL dengan Prefix tambahan

  3. Bagaimana cara seseorang hanya mengirimkan acara klik (div), saat menggunakan fungsi langsung jquery?

  4. Mengubah urutan catatan dari ujung depan

  5. Cara kerja kelas statis vs tunggal (basis data)