sql >> Database >  >> RDS >> Mysql

Correcte manier om tussen de 5.000 en 100.000 waarden door te geven in de mysql WHERE-clausule

Als u 1000 waarden moet doorgeven, laat staan ​​100.000 waarden, dan betekent dat waarschijnlijk dat u een probleem heeft met het ontwerp van uw query's. De gegevens moeten ergens vandaan komen, als het uit de database komt, zou het eenvoudig zijn om een ​​join of een subquery te gebruiken. Als het van een externe bron komt, kan het naar een tijdelijke tabel gaan.

dus in het kort:Ja, een tijdelijke of vaste tafel is beter




  1. MySQL – Codering en sortering van databasetekensets uitgelegd

  2. Hoe AI de ontwikkeling en het testen van software zal veranderen

  3. MySql-verschil tussen twee tijdstempels in dagen?

  4. Kun je automatisch een mysqldump-bestand maken dat geen beperkingen oplegt aan externe sleutels?