sql >> Database teknologi >  >> RDS >> Mysql

MySQL NOT IN Forespørgsel meget langsommere efter Mysql-opgradering

Jeg ved ikke, hvorfor det pludselig kører langsommere, men jeg anbefaler, at du konverterer til en joinforbindelse, som burde fungere bedre:

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

Dette er en ret standard måde at tackle en not in (...) via en join, og virker fordi outer joins, der ikke match har null i kolonnerne i den sammenføjede tabel.



  1. Reverse engineer SQLAlchemy deklarativ klassedefinition fra eksisterende MySQL-database?

  2. postgres db filer - hvilken fil repræsenterer den specifikke tabel/indeks?

  3. Få n grupperede kategorier og summer andre til én

  4. Sådan forbinder du Struts 2 med Hibernate og PostgreSQL