Heim  >  Artikel  >  Backend-Entwicklung  >  MySQL-Datenbankoptimierungsserie (2) ------ Leistungsparameter der AWK-Skriptstatistikdatenbank

MySQL-Datenbankoptimierungsserie (2) ------ Leistungsparameter der AWK-Skriptstatistikdatenbank

WBOY
WBOYOriginal
2016-08-08 09:32:031000Durchsuche

1. Überprüfen Sie die Datenbankleistung:

Status anzeigen;

Einige wichtige Parameter auswählen

2 Programmierung zur Realisierung von Datenbankleistungsstatistiken

1. Erstellen Sie eine neue Vi-Score.txt

2. Schreiben Sie die folgenden Daten:

3 .Einmal pro Sekunde aktualisieren und zur Analyse in eine Datei schreiben

3. Einführung in die AWK-Syntax

Awk

Ja Ein einfaches Verarbeitungstool für wörtlichen Text

.

eignet sich gut für die Verarbeitung von -- Daten mit mehreren Zeilen und Spalten. Verarbeitung:

While(Es gibt auch die nächste Zeile

) {

1:Lesen Sie die nächste Zeile

,

und weisen Sie die nächste Zeile $0 zu und weisen Sie jede Spalte von $1,$2...$NVariablen 2: Verwenden Sie den angegebenen Befehl, um die Zeile zu verarbeiten

}

Wie verarbeite ich 1

Zeilendaten

?Antwort: Punkte

2Teil, Muster (Zustand) + Aktion(Verarbeitungsaktion)Das 1.Einfachesawk

Skriptawk '{printf "% sn", $1}' xx.txt // Jede Zeile von xx.txt

2Eine einfache

awk

SkriptstatistikmysqlServerinformationenmysqladmin -uroot ext|awk 'Queries/{q=$4}/Threads_connected/{c=$4}/Threads_running/{r=$4}END{printf("%d %d %dn",q,c,r)}' Das Obige stellt die MySQL-Datenbankoptimierungsreihe (2) vor – statistische Datenbankleistungsparameter des AWK-Skripts, einschließlich Aspekten des Inhalts. Ich hoffe, dass es für Freunde hilfreich sein wird, die an PHP-Tutorials interessiert sind.


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn