MySQL Performance verbessern

tequila slammer

Erfahrenes Mitglied
Hallo Forum,
ich arbeite gerade an einem größeren Datenbankprojekt, das den MySQL Server nutzt. Nun komme ich eigentlich aus der SQL Server Ecke und bin daher nicht ganz so bewandert auf dem Gebiet MySQL.

Das Thema "Performance" kann in MySQL durch verschiedene Möglichkeiten wie die richtige Indizierung, EXPLAIN und dem Slow Query Log angegangen werden. Und genau hier liegt mein Problem. Wie kann ich in der my.ini den Slow Query Log aktivieren? Ich habe dazu folgende Einträge in die my.ini geschrieben und den Server neugestartet:

#Logging
slow_query_log=1
slow_query_log_file=C:\Program Files\MySQL\MySQL Server 5.1\slowLog.txt
long_query_time=1
#log-queries-not-using-indexes=1

jedoch ohne Erfolg. Erfolg bedeutet in diesem Fall, dass eine Log-Datei angelegt wird.
Zudem bin ich auf der Suche nach einer guten Quelle, die mir Erklärungen zu einzelnen Statusvariablen geben kann, die man mit "show global status" aufruft.

Alle die sich auch für dieses Thema interessieren kann ich als Einstieg nur das Buch: "High Performance MySQL" empfehlen. Darin werden schon einige Grundlagen genannt.
 
Zurück