Ich habe mysql-Abfragen mit einer WHERE IN-Anweisung.
%Vor%Wie wird es mit Hunderten von IDs in der IN-Klausel funktionieren? ist es entworfen, um mit vielen Argumenten zu arbeiten? (Meine Tabelle wird Hunderttausende von Zeilen und ID ist das primäre Feld)
Gibt es einen besseren Weg, es zu tun?
BEARBEITEN: Ich erhalte die IDs aus der Ergebnismenge einer Suchserverabfrage. Also nicht aus der Datenbank. Ich denke, eine Join-Anweisung würde nicht funktionieren.
Ich bin mir nicht sicher, wie WHERE ... IN funktioniert, aber für mich klingt es wie ein JOIN oder vielleicht wäre ein Subselect die bessere Wahl.
Siehe auch: MYSQL OR vs IN-Leistung und Ссылка