staging.inyokaproject.org

SQL-Tuner in txt-Datei schreiben

Status: Ungelöst | Ubuntu-Version: Ubuntu 16.04 (Xenial Xerus)
Antworten |

Eisfeld

Avatar von Eisfeld

Anmeldungsdatum:
8. März 2016

Beiträge: 38

Malzeit

ich habe eine Frage zum schreiben einer Ausgabe in eine txt-Datei.

Um meine SQL-Datenbank (MariaDB) auf Performance zu überprüfen würde ich gerne die Ausgeben vom SQL-Tuner in eine Log-Datei schreiben. Mit dem Befehl

1
mysqltuner --buffers --dbstat --idxstats --sysstat --pfstat 2> /var/www/html/tuner.txt

wird aber nicht die gesamte Ausgabe geschrieben sondern nur die Infos

Unknown option: idxstats
Unknown option: sysstat
Unknown option: pfstat

Der Rest der Ausgabe wird nicht geschrieben. Was muss ich machen damit dies geschieht?

encbladexp Team-Icon

Ehemaliger
Avatar von encbladexp

Anmeldungsdatum:
16. Februar 2007

Beiträge: 17531

Du leitest die Standardfehlerausgabe (2, stderr) in eine Datei um, also ist da auch nicht die Ausgabe der Standardausgabe (1, stdout) drin 😉

Hint: Du kannst die 2 einfach weglassen.

mfg Stefan

track

Avatar von track

Anmeldungsdatum:
26. Juni 2008

Beiträge: 7174

Eisfeld schrieb:

Mit dem Befehl

1
mysqltuner --buffers --dbstat --idxstats --sysstat --pfstat 2> /var/www/html/tuner.txt

wird aber nicht die gesamte Ausgabe geschrieben sondern nur die Infos

Unknown option: idxstats
Unknown option: sysstat
Unknown option: pfstat
  1. Schau Dir mal die "Datei-Umleitungen" im Wiki an ... 😉 - encbladexp gab ja schon den Hinweis.

  2. Du solltest auch nochmal gucken, warum er die Optionen --idxstats --sysstat --pfstat nicht kennt.
    → falsche Version des mysqltuner ? (oder sowas ähnliches ?)

LG,

track

Antworten |