Veränderung
Erfahrenes Mitglied
Ich habe ein Problem mit einer Abfrage, die sehr viel Performance verursacht. Ich habe sowohl die Abfrage, als auch den Test-Dump auf das Problem beschränkt, im Dump sind zwei Tabellen die mit einem simplen Join abgefragt werden sollen.
Problem: Die EXPLAIN-Abfrage zeigt, dass alle Zeilen aus der team-Tabelle gelesen werden. Warum ist das so? Ich habe doch alle nötigen Indizes gesetzt.
Abfrage:
(Ich habe ebenfalls andere Join-Arten und normale Select-Verknüpfung probiert.)
Kleiner Dump mit den Tabellen zum Reproduzieren
Freue mich über jede Hilfe!
Problem: Die EXPLAIN-Abfrage zeigt, dass alle Zeilen aus der team-Tabelle gelesen werden. Warum ist das so? Ich habe doch alle nötigen Indizes gesetzt.
Abfrage:
Code:
SELECT
wetten.id
FROM
wetten_wetten AS wetten
INNER JOIN wetten_wetten_teams AS wt1 ON wt1.wette=wetten.id
LIMIT 5
Kleiner Dump mit den Tabellen zum Reproduzieren
Freue mich über jede Hilfe!