• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

[ERLEDIGT] MySQL Abfrage extrem langsam

root3450

Mitglied
Moinsen,
Ich hoffe ihr könnt mir helfen!
Folgende MySQL-Abfrage ist extrem langsam (auf XAMPP-Testserver 30 Sekunden und auf der Webseite 3 Sekunden)

------

weniger als 0,1 Sekunden braucht?
 
Zuletzt bearbeitet:
Werbung:
Subselects, wie Du sie im ersten Statement innerhalb des FROM als Datensatzsammlung, zusammengebaut hast, kosten immer viel Zeit. Im zweiten Statement hast Du nur eine Tabelle als Quelle die dann wiederum im SELECT für die einzelnen Werte verwendet wird. Das kostet weniger Zeit, da die Datenbanktabelle ja schon über FROM eingelesen wurde.

Übrigens kann man sich die Performance von Statements auch mittels EXPLAIN ausgeben lassen:
MySQL :: MySQL 5.0 Reference Manual :: 8.2.1 Optimizing Queries with EXPLAIN
 
Zurück
Oben