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

MySQL IN-forespørgsler frygtelig langsomme med underforespørgsel, men hurtige med eksplicitte værdier

Underforespørgsler udføres hver gang du evaluerer dem (i MySQL i hvert fald, ikke alle RDBMS'er), dvs. du kører dybest set 7 millioner forespørgsler! Brug af et JOIN, hvis det er muligt, vil reducere dette til 1. Selvom tilføjelse af indeksering forbedrer ydeevnen af ​​disse, kører du dem stadig.



  1. Sådan trækkes data fra databasen og se dem som en ListView

  2. At SHA512-hash en adgangskode i MySQL-database af Python

  3. Sådan ÆNDRES flere kolonner på én gang i SQL Server

  4. Introduktion til Slowly Changing Dimensions (SCD)