Slow-Query-Log zur Laufzeit aktivieren
langsame MySQL Abfragen finden | slow query log einschalten | Datenbank bremst Website | mysql | mariadb | slow-log | performanceVorsicht: Dieser Befehl verändert das System. Vor dem Ausführen verstehen, was er tut.
mysql -e 'SET GLOBAL slow_query_log = 1; SET GLOBAL long_query_time = 2; SHOW VARIABLES LIKE "slow_query_log_file";'Aktiviert das Slow-Query-Log und setzt die Schwelle, ab der Abfragen protokolliert werden. Anschließend wird der Pfad der Logdatei ausgegeben. Die Einstellung gilt bis zum nächsten Neustart des Datenbankdienstes, neue Verbindungen übernehmen die Schwelle.
Hinweis: Abschalten mit SET GLOBAL slow_query_log = 0;. Dauerhaft in /etc/mysql/mariadb.conf.d/50-server.cnf eintragen. Bei niedriger Schwelle wächst das Log schnell.
Auch gesucht als
- langsame MySQL Abfragen finden
- slow query log einschalten
- Datenbank bremst Website