IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

dbiprofp - Online nel cloud

Esegui dbiprofp nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando dbiprofp che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


dbiprof - client da riga di comando per DBI::ProfileData

SINOSSI


Visualizza un report delle dieci query con il runtime totale più lungo nel file di dump del profilo
prof1.out:

dbiprof prof1.out

Guarda le prime 10 query eseguite più di frequente nel file del profilo dbi.prof (il predefinito):

dbiprof --ordina conteggio

Vedi lo stesso rapporto con 15 voci:

dbiprof --sort count --numero 15

DESCRIZIONE


Questo strumento è un client della riga di comando per DBI::ProfileData. Ti permette di analizzare il
file di dati del profilo prodotto da DBI::ProfileDumper e produce vari report utili.

VERSIONI


Questo programma accetta le seguenti opzioni:

--numero N
Produci questo numero di elementi nel rapporto. Il valore predefinito è 10. Se impostato su "all", allora all
vengono mostrati i risultati.

--ordina campo
Ordina i risultati in base al campo specificato. L'ordinamento per più campi non è attualmente supportato
(toppe benvenute). I campi di ordinamento disponibili sono:

totale
Ordina per tempo di esecuzione totale in tutte le esecuzioni. Questo è l'ordinamento predefinito.

più lunga
Ordina in base alla corsa singola più lunga.

contare
Ordina per numero totale di esecuzioni.

prima di tutto
Ordina in base al tempo impiegato nella prima esecuzione.

più breve
Ordina in base alla corsa singola più breve.

key1
Ordina in base al valore del primo elemento in Path, che dovrebbe essere numerico. Voi
può anche ordinare per "key2" e "key3".

--inversione
Inverte l'ordinamento selezionato. Ad esempio, per vedere un rapporto del più breve in assoluto
tempo:

dbiprof --sort total --reverse

--match chiaveN=valore
Considera solo gli elementi in cui la chiave specificata corrisponde al valore dato. Le chiavi sono
numerato da 1. Ad esempio, supponiamo che tu abbia utilizzato un DBI::Profile Path di:

[DBIprofile_Statement, DBIprofile_Methodname]

E chiamato dbiprof come in:

dbiprof --match key2=esegui

Il tuo rapporto mostrerebbe solo query di esecuzione, tralasciando preparazioni, recuperi, ecc.

Se il valore dato inizia e finisce con una barra ("/") allora sarà trattato come a
espressione regolare. Ad esempio, per includere solo query SELECT dove key1 è il
dichiarazione:

dbiprof --match key1=/^SELECT/

Per impostazione predefinita, l'espressione di corrispondenza è abbinata senza distinzione tra maiuscole e minuscole, ma può essere modificata
con l'opzione --case-sensitive.

--exclude chiaveN=valore
Rimuove gli elementi per cui la chiave specificata corrisponde al valore dato. Ad esempio, a
escludi tutte le voci di preparazione in cui key2 è il nome del metodo:

dbiprof --exclude key2=prepara

Come "--match", se il valore dato inizia e finisce con una barra ("/") allora sarà
trattata come un'espressione regolare. Ad esempio, per escludere le query UPDATE dove key1 è
la dichiarazione:

dbiprof --match key1=/^AGGIORNAMENTO/

Per impostazione predefinita, l'espressione di esclusione viene abbinata senza distinzione tra maiuscole e minuscole, ma questo può essere
modificato con l'opzione --case-sensitive.

--che tiene conto del maiuscolo o minuscolo
L'uso di questa opzione fa sì che --match e --exclude funzionino con distinzione tra maiuscole e minuscole. Il valore predefinito è
off.

--Elimina
Imposta l'opzione "DeleteFiles" su DBI::ProfileData che provoca l'eliminazione dei file
dopo aver letto. Vedere DBI::ProfileData per maggiori dettagli.

--dumpnodes
Stampa l'elenco dei nodi sotto forma di una struttura dati perl. Usa l'opzione "-sort"
se vuoi che l'elenco sia ordinato.

--versione
Stampa il numero di versione di dbiprof ed esci.

Usa dbiprofp online usando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    SWIG
    SWIG
    SWIG è uno strumento di sviluppo software
    che collega programmi scritti in C e
    C++ con una varietà di alto livello
    linguaggi di programmazione. SWIG è usato con
    diverso...
    Scarica SIG
  • 2
    Tema React di WooCommerce Nextjs
    Tema React di WooCommerce Nextjs
    Tema React WooCommerce, costruito con
    Avanti JS, Webpack, Babel, Node e
    Express, utilizzando GraphQL e Apollo
    Cliente. Negozio WooCommerce a React(
    contiene: Prodotti...
    Scarica il tema WooCommerce Nextjs React
  • 3
    archlabs_repo
    archlabs_repo
    Repository dei pacchetti per ArchLabs Questo è un file
    applicazione che può anche essere recuperata
    da
    https://sourceforge.net/projects/archlabs-repo/.
    È stato ospitato in OnWorks in...
    Scarica archlabs_repo
  • 4
    Progetto Zefiro
    Progetto Zefiro
    Il progetto Zephyr è una nuova generazione
    sistema operativo in tempo reale (RTOS) che
    supporta più hardware
    architetture. Si basa su a
    kernel a ingombro ridotto...
    Scarica il progetto zephyr
  • 5
    SCons
    SCons
    SCons è uno strumento di costruzione di software
    che è un'alternativa superiore al
    il classico strumento di costruzione "Make" che
    tutti conosciamo e amiamo. SCons è
    implementato un...
    Scarica SCons
  • 6
    PSInt
    PSInt
    PSeInt è un interprete di pseudo-codice per
    studenti di programmazione di lingua spagnola.
    Il suo scopo principale è quello di essere uno strumento per
    imparare e comprendere le basi
    concetto...
    Scarica PSInt
  • Di Più "

Comandi Linux

Ad