Langsame MySQL-Abfragen finden und optimieren
Verfasst: 24.11.2011, 20:46
Nahezu jede moderne Webseite verwendet ein Content Management System und somit ist ein Datenbankmanagement-System wie MySQL Voraussetzung. Doch MySQL kann schnell zur Leistungsbremse werden, wenn SQL-Abfragen schlecht programmiert sind oder Indizes fehlen. Gerade bei großen Datenbank-Tabellen machen sich fehlende Indizes schnell bemerkbar, indem die Ladegeschwindigkeit der Webseiten mit der Zeit immer langsamer werden.
In dem folgenden Artikel wird erläutert, wie man langsame SQL-Abfragen (slow query) ausfindig macht, diese mittels EXPLAIN analysiert und anschließend optimiert. Diese Vorgehensweise sollte immer zuerst in Betracht gezogen werden, bevor man die MySQL-Servereinstellungen anpasst oder sogar die Hardware aufrüstet.
Zum Artikel: MySQL - Abfragen optimieren und slow-query auffinden
In dem folgenden Artikel wird erläutert, wie man langsame SQL-Abfragen (slow query) ausfindig macht, diese mittels EXPLAIN analysiert und anschließend optimiert. Diese Vorgehensweise sollte immer zuerst in Betracht gezogen werden, bevor man die MySQL-Servereinstellungen anpasst oder sogar die Hardware aufrüstet.
Zum Artikel: MySQL - Abfragen optimieren und slow-query auffinden