24.11.2011 - Langsame MySQL-Abfragen finden und optimieren

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

Kommentare / Diskussion

» Kommentiere diese News im Forum (derzeit 4 Beiträge)
» Newsarchiv