Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Richtiger Weg, um zwischen 5.000 und 100.000 Werte in der mysql WHERE-Klausel zu übergeben

Wenn Sie 1000 Werte übergeben müssen, geschweige denn 100.000 Werte, bedeutet dies wahrscheinlich, dass Sie ein Problem beim Design Ihrer Abfragen haben. Die Daten müssen irgendwo herkommen, wenn sie aus der Datenbank stammen, wäre es eine einfache Sache, einen Join oder eine Unterabfrage zu verwenden. Wenn es aus einer externen Quelle stammt, kann es in eine temporäre Tabelle gehen.

also kurz gesagt:Ja, eine temporäre oder permanente Tabelle ist besser