MyProfi.

Ein Befehlszeilen-Tool, das MySQL-Abfrageprotokoll analysiert und Statistiken ausgibt.
Jetzt downloaden

MyProfi. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • camka
  • Website des Verlags:

MyProfi. Stichworte


MyProfi. Beschreibung

Ein Befehlszeilen-Tool, das MySQL-Abfrageprotokoll analysiert und Statistiken ausgibt. MYPROFI-Projekt ist ein Befehlszeilen-Tool, das MySQL-Abfrageprotokoll analysiert und die Statistiken der am häufigsten verwendeten Abfragen ausgibt, und sie sortieren, dass sie in einer Protokolldatei angezeigt werden. Die ähnlichen Abfragen werden zusammengesetzte. Sie wählen ID von dem Benutzer aus, in dem der Benutzer login = "admin" angezeigt wird, und wählen Sie ID von dem Benutzer aus, in dem sich anmelden = 'root' 'auswählen, wobei login = {} - die variablen Teile von Abfragen werden durch { } Markierungen, dies macht die Statistikanalyse so einfach wie das REVEwing der obersten auf den meisten häufig aufgetretenen Anfragen-Mustern. Wenn die Entwicklung eines Antrags kaum vorhersagen kann, welcher der SQL-Abfragen am häufigsten läuft und was seltener ist. Die beliebtesten Abfragen sollen die ersten Kandidaten für die Optimierung, die Feinabstimmung und das Polieren sein. Durch die Optimierung der am häufigsten ausgeführten Abfragen kann der Entwickler einen erheblichen Leistungsvertrag für das Gesamtsystem erreichen. Durch Überprüfen der Statistiken der MyProfi-Ausgabe wird es zu einfach, um diese Abfragen zu extrahieren, um die Optimierung von DB zu starten, indem Sie Indizes hinzufügen, Datenbankstruktur hinzufügen usw. Hier sind einige wichtige Funktionen von "MyProfi": Entferne nicht signifikante variable Daten: · In der Regel führen Anwendungen ähnliche Abfragen von der Datenbank aus, jedoch mit unterschiedlichen variablen Parametern in ihnen. Rufen Sie zum Beispiel einige Daten anhand seiner ID-Nummer in einer Tabelle ab. Was wir wollen, ist zu wissen, wie oft diese Abfrage überhaupt ausgeführt wurde. Durch das Entfernen der variablen Daten aus allen Abfragen können wir sie öffnen und zählen, wie oft sie in der Protokolldatei angezeigt werden. Wählen Sie also von zwei Abfragen den Namen von dem Benutzer aus, in dem id = 223 und den Namen von dem Benutzer ausgewählt, in dem ID = 223 einen Musterauswahlnamen von dem Benutzer erhalten, in dem ID = {} zweimal angezeigt werden. · Da es variable Daten unterschiedlicher Typen geben kann, möchten wir auch zitierte Saiten entfernen (in Anbetracht aller möglichen Fluchtechniken), Multiline- und Einzelzeilen-Kommentare, nicht signifikanten Leberräger, siittigen Variablen wie ID in (1, 2, 3) usw. Abfragen, die durch Beliebtheit bestellt wurden: · Das ist genau der Grund, warum dieses Dienstprogramm entwickelt wurde - zu wissen, welche Abfragen am häufigsten auf dem Datenbankserver ausgeführt werden. Je beliebter die Abfrage ist, desto mehr Leistung kann durch Optimierung gewonnen werden. Zusätzliche Statistiken: · Für langsame Abfrageformate gibt es zusätzliche Optionen zur Sortierung durch eine andere Anzahl von Anfragen-Kriterien. Als langsames Abfrageprotokoll liefert die Informationen für jede Abfrage über die Zeit, in der er läuft, die Zeit, die sie gesperrt war, die Anzahl der Zeilen, die absolut untersucht und schließlich zurückgegeben wurden. MyProfi ermöglicht es, die Statistiken von einem dieser Feld zu sortieren, und sogar durch maximale, totale oder durchschnittliche Nummern für jedes Muster. Statistiken nach Abfrage Typ: · Die Statistik von Abfrage Typ ist manchmal nützlich für geeignete Datenbankserverkonfiguration und -stimmen. Wenn beispielsweise Aktualisierungsabfragen am häufigsten von der Datenbank ausgeführt werden, kann ein Entwickler die Umstrukturierung von Tabellen zur Verringerung der Verwendung von Indizes in Betracht ziehen, da zu viele Indizes in Tabellen, die in den Tischen in der Tabelle reduzieren, das Update langsamer machen. Oder auf andere Weise, wenn SELECT-Anfragen beliebt sind, kann dies ein Grund sein, um mehr Speicherpufferraum usw. zuzuweisen usw. Unterschiedliche Input-Formas-Unterstützung: · MyProfi versteht mehrere Eingabedateiformate. Neben dem allgemeinen Abfrageprotokollformat wird auch das langsame Abfrageprotokollformat unterstützt. · Ab Version 5.1.x des MySQL-Servers können sowohl die allgemeinen und langsamen Abfrageprotokolle so konfiguriert sein, dass sie mit der MySQL-Systemtabelle writen ist. Durch Festlegen einer geeigneten Option in MyProfi oder zur Bereitstellung von Eingabedatei mit der .csV-Erweiterung können wir dem Parser anweisen, die Eingabedateien als CSV formatiert zu behandeln. · Darüber hinaus können Sie für ein langsames Abfrageprotokoll eine zusätzliche Statistik ausgeben. Stream Parsing: · Egal wie enorm Ihre Eingabedatei ist, der Parser wird niemals den gesamten Inhalt in den Speicher laden, sondern liest die Datei Chunk von Chunk (obwohl Sie möglicherweise auf "einige Zeit warten werden, während diese große Datei verarbeitet wird). Benutzerdefinierte Abfragen filtern: · Sie können die Statistiken nur für bestimmte Arten von Abfragen ausgeben: Wählen, Aktualisieren, Löschen usw. Diese kann beispielsweise nützlich sein, beispielsweise, wenn Sie den beliebtesten Abfragen-Ausführungsplan mit Erklärungen überprüfen. In diesem Fall sind nicht ausgewählte Abfragen nur nutzlos. Unterstützung für Top-N-Abfragen: · NUR ERSTE ERSTE N-PATTER IN SORTED STATISTISTISTEN. Anforderungen: · PHP. · Jede Plattform, die die PHP-Befehlszeilenversion unterstützt, die darauf läuft Was ist neu in dieser Version: · Hinzugefügt: HTML-Ausgabeoption


MyProfi. Zugehörige Software

SSQLFS.

SSQLFS verwendet eine definierte Datei- / Verzeichnisstruktur, um eine SQL-Datenbank zu generieren, die dieser Datei / Verzeichnisstruktur entspricht. ...

192

Herunterladen

IdealMysql.

IdealMysql ist eine PHP-Klasse, die eine Schnittstelle zum Arbeiten mit MySQL-Datenbanken bereitstellt. ...

161

Herunterladen