sql >> Database >  >> RDS >> Mysql

MySQL WHERE NOT IN extreem traag

gebruik LEFT JOIN

SELECT  a.* 
FROM    item a 
        LEFT JOIN table_excluded_item b
            ON a.orderId = b.orderId
WHERE   b.orderId IS NULL

zorg ervoor dat orderId van beide tabellen is geïndexeerd.



  1. De grootte van de InnoDB-bufferpool voor uw MySQL-server berekenen

  2. Wanneer zijn de prestaties van Distinct en Group By anders?

  3. Alle tabellen in een Postgres-database afkappen

  4. Een uitzondering krijgen ORA-00942:tabel of weergave bestaat niet - bij invoegen in een bestaande tabel