Hallo Felix, ja das stimmt mit dem Präziser.
Also meine Abfrage geht über 9 Tabellen. Bis jetzt habe ich kein Index angelegt.
Eine Abfrage (immer die gleiche) dauert manchmal 0.0908 Sekunden, manchmal 30 Sekunden.
SELECT
...
FROM tabelle a
LEFT JOIN table_2 b ON b.kennziffer = a.kennziffer
LEFT JOIN table_3 c ON c.kennziffer = a.kennziffer
LEFT JOIN table_4 d ON d.kennziffer = a.kennziffer
LEFT JOIN ...
LEFT JOIN ...
LEFT JOIN ...
LEFT JOIN ...
LEFT JOIN ...
WHERE a.nummer=1234 AND a.name='name'
so wie ich das verstehe sollte man einen index erstellen. Aber ich verstehe nicht ganz wie ich das über zwei Tabellen mache.
Sonst würde ich für jede Tabelle einen Index anlegen.
Bernd