EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

dbiprofp - Online in der Cloud

Führen Sie dbiprofp im kostenlosen OnWorks-Hosting-Provider über Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator aus

Dies ist der Befehl dbiprofp, der im kostenlosen OnWorks-Hosting-Provider mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


dbiprof - Kommandozeilen-Client für DBI::ProfileData

ZUSAMMENFASSUNG


Sehen Sie sich einen Bericht der zehn Abfragen mit der längsten Gesamtlaufzeit in der Profil-Dump-Datei an
prof1.out:

dbiprof prof1.out

Sehen Sie sich die 10 am häufigsten ausgeführten Abfragen in der Profildatei an dbi.prof (der Standard):

dbiprof --Sortieren Sie die Anzahl

Siehe denselben Bericht mit 15 Einträgen:

dbiprof --Sortierzahl --Zahl 15

BESCHREIBUNG


Dieses Tool ist ein Befehlszeilen-Client für DBI::ProfileData. Es ermöglicht Ihnen die Analyse der
Profildatendatei von DBI::ProfileDumper erstellt und verschiedene nützliche Berichte erstellt.

OPTIONAL


Dieses Programm akzeptiert die folgenden Optionen:

--Nummer N
Erstellen Sie so viele Elemente im Bericht. Der Standardwert ist 10. Wenn auf "alle" gesetzt, dann alle
Ergebnisse werden angezeigt.

--sortierfeld
Sortieren Sie die Ergebnisse nach dem angegebenen Feld. Das Sortieren nach mehreren Feldern wird derzeit nicht unterstützt
(Patches willkommen). Die verfügbaren Sortierfelder sind:

gesamt
Sortiert nach der Gesamtlaufzeit aller Durchläufe. Dies ist die Standardsortierung.

am längsten
Sortiert nach dem längsten Einzellauf.

zählen
Sortiert nach der Gesamtanzahl der Läufe.

zuerst
Sortiert nach der beim ersten Durchlauf benötigten Zeit.

kürzeste
Sortiert nach dem kürzesten Einzellauf.

key1
Sortiert nach dem Wert des ersten Elements im Pfad, das numerisch sein sollte. Du
kann auch nach "key2" und "key3" sortieren.

--umkehren
Kehrt die ausgewählte Sortierung um. Zum Beispiel, um einen Bericht über die kürzeste Gesamtzeit zu sehen
Zeit:

dbiprof --Sortieren insgesamt --reverse

--match SchlüsselN=Wert
Berücksichtigen Sie nur Elemente, bei denen der angegebene Schlüssel mit dem angegebenen Wert übereinstimmt. Schlüssel sind
nummeriert ab 1. Angenommen, Sie haben einen DBI::Profile-Pfad von:

[ DBIprofile_Statement, DBIprofile_Methodenname ]

Und rief dbiprof wie in:

dbiprof --match key2=ausführen

Ihr Bericht würde nur ausgeführte Abfragen anzeigen, Vorbereitungen, Abrufe usw. auslassen.

Wenn der angegebene Wert mit Schrägstrichen ("/") beginnt und endet, wird er als a . behandelt
regulären Ausdruck. Um beispielsweise nur SELECT-Abfragen einzuschließen, bei denen key1 der . ist
Aussage:

dbiprof --match key1=/^SELECT/

Standardmäßig wird beim Match-Ausdruck die Groß-/Kleinschreibung nicht berücksichtigt, dies kann jedoch geändert werden
mit der Option --case-sensitive.

--exclude keyN=Wert
Entfernen Sie Elemente, bei denen der angegebene Schlüssel mit dem angegebenen Wert übereinstimmt. Zum Beispiel zu
alle vorbereiten-Einträge ausschließen, bei denen key2 der Methodenname ist:

dbiprof --exclude key2=vorbereiten

Wie "--match", Wenn der angegebene Wert mit Schrägstrichen ("/") beginnt und endet, dann wird es
als regulärer Ausdruck behandelt. Um beispielsweise UPDATE-Abfragen auszuschließen, bei denen key1 ist
die Aussage:

dbiprof --match key1=/^UPDATE/

Standardmäßig wird beim Ausschlussausdruck die Groß-/Kleinschreibung nicht berücksichtigt, dies kann jedoch sein
mit der Option --case-sensitive geändert.

--Groß-/Kleinschreibung beachten
Die Verwendung dieser Option bewirkt, dass --match und --exclude die Groß-/Kleinschreibung beachten. Standardmäßig auf
aus.

--löschen
Setzt die Option "DeleteFiles" auf DBI::ProfileData, wodurch die Dateien gelöscht werden
nach dem Lesen. Weitere Informationen finden Sie unter DBI::ProfileData.

--dumpnodes
Drucken Sie die Liste der Knoten in Form einer Perl-Datenstruktur. Verwenden Sie die Option "-sortieren"
wenn Sie die Liste sortiert haben möchten.

--Version
Drucken Sie die dbiprof-Versionsnummer und beenden Sie.

Verwenden Sie dbiprofp online mit den onworks.net-Diensten


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

  • 1
    SCHLUCK
    SCHLUCK
    SWIG ist ein Softwareentwicklungstool
    das verbindet in C geschriebene Programme und
    C++ mit einer Vielzahl von High-Level
    Programmiersprachen. SWIG wird mit verwendet
    anders...
    SWIG herunterladen
  • 2
    WooCommerce Nextjs Reaktionsthema
    WooCommerce Nextjs Reaktionsthema
    Reagieren Sie mit dem WooCommerce-Theme, das mit erstellt wurde
    Als nächstes JS, Webpack, Babel, Node und
    Express mit GraphQL und Apollo
    Klient. WooCommerce-Shop in React(
    enthält: Produkte...
    Laden Sie WooCommerce Nextjs React Theme herunter
  • 3
    archlabs_repo
    archlabs_repo
    Paket-Repo für ArchLabs Dies ist eine
    Anwendung, die auch abgerufen werden kann
    für
    https://sourceforge.net/projects/archlabs-repo/.
    Es wurde in OnWorks gehostet in...
    Laden Sie archlabs_repo herunter
  • 4
    Zephyr-Projekt
    Zephyr-Projekt
    Das Zephyr Project ist eine neue Generation
    Echtzeitbetriebssystem (RTOS), das
    unterstützt mehrere Hardware
    Architekturen. Es basiert auf einer
    Kernel mit kleinem Fußabdruck ...
    Laden Sie das Zephyr-Projekt herunter
  • 5
    SCons
    SCons
    SCons ist ein Software-Konstruktionstool
    das ist eine überlegene Alternative zum
    klassisches "Make"-Build-Tool, das
    wir alle kennen und lieben. SCons ist
    implementiert ein...
    Laden Sie SCons herunter
  • 6
    PSInt
    PSInt
    PSeInt ist ein Pseudocode-Interpreter für
    spanischsprachige Programmierstudenten.
    Sein Hauptzweck ist es, ein Werkzeug für
    Grundlegendes lernen und verstehen
    Konzept...
    PSeInt herunterladen
  • Mehr »

Linux-Befehle

Ad