Wir stellen das Percona Toolkit bereit, welches diverse, nützliche Programme beinhaltet. Das Tool “pt-query-digest” ist ein Analyse Tool, welches zur Aufzeichnung von Datenbank Abfragen benutzt werden kann. Zusätzlich können auch Analysen/Auswertungen der Aufzeichnungen erstellt werden.
Um das Tool sicher zu nutzen, ist es wichtig als Vorkehrung das Passwort für die Datenbank in einer extra Datei abzulegen, damit es nicht im Klartext der SSH-Historie einzusehen ist.
Anschließend können Sie folgende Befehle zum Ausführen nutzen:
MySQL:
pt-query-digest --processlist S=/tmp/mysql5.sock --user USERNAME--password $(cat ~/pw.txt) --no-report --output=slowlog > log.txt
MariaDB:
pt-query-digest --processlist S=/home/tmp/mariadb.sock --user socbdeou4 --password $(cat ~/pw.txt) --no-report --output=slowlog > log.txt
Um die Auswertung der mitgeschriebenen Abfragen einzusehen, nutzen sie folgenden Befehl per SSH-Verbindung:
pt-query-digest log.txt