InglêsFrancêsEspanhol

Ad


favicon do OnWorks

dbiprofp - Online na nuvem

Execute dbiprofp no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando dbiprofp que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


dbiprof - cliente de linha de comando para DBI :: ProfileData

SINOPSE


Veja um relatório das dez consultas com o tempo de execução total mais longo no arquivo de despejo de perfil
prof1.out:

dbiprof prof1.out

Veja as 10 principais consultas executadas com mais frequência no arquivo de perfil dbi.prof (o padrão):

dbiprof --sort contagem

Veja o mesmo relatório com 15 entradas:

dbiprof --sort count --número 15

DESCRIÇÃO


Esta ferramenta é um cliente de linha de comando para DBI :: ProfileData. Ele permite que você analise o
arquivo de dados de perfil produzido por DBI :: ProfileDumper e produz vários relatórios úteis.

OPÇÕES


Este programa aceita as seguintes opções:

- número N
Produza tantos itens no relatório. O padrão é 10. Se definido como "todos", então todos
os resultados são mostrados.

--classificar campo
Classifique os resultados pelo campo fornecido. A classificação por vários campos não é compatível no momento
(patches bem-vindos). Os campos de classificação disponíveis são:

total
Classifica pelo tempo total de execução em todas as execuções. Esta é a classificação padrão.

mais longo
Classifica pela execução única mais longa.

contar
Classifica pelo número total de execuções.

primeiro
Classifica pelo tempo gasto na primeira execução.

menor
Classifica pela execução única mais curta.

key1
Classifica pelo valor do primeiro elemento no caminho, que deve ser numérico. Vocês
também pode classificar por "chave2" e "chave3".

--marcha ré
Reverte a classificação selecionada. Por exemplo, para ver um relatório do mais curto geral
Tempo:

dbiprof --sort total --reverse

--match keyN = value
Considere apenas os itens em que a chave especificada corresponde ao valor fornecido. Chaves são
numerada de 1. Por exemplo, digamos que você usou um DBI :: Caminho de perfil de:

[DBIprofile_Statement, DBIprofile_Methodname]

E chamado dbiprof como em:

dbiprof --match key2 = executar

Seu relatório mostraria apenas consultas em execução, omitindo preparações, buscas, etc.

Se o valor fornecido começa e termina com barras ("/"), então ele será tratado como um
expressão regular. Por exemplo, para incluir apenas consultas SELECT onde key1 é o
declaração:

dbiprof --match key1 = / ^ SELECT /

Por padrão, a expressão de correspondência não faz distinção entre maiúsculas e minúsculas, mas isso pode ser alterado
com a opção - case-sensitive.

--exclude keyN = value
Remova os itens onde a chave especificada corresponde ao valor fornecido. Por exemplo, para
exclua todas as entradas de preparação em que key2 é o nome do método:

dbiprof --exclude key2 = prepare

Como "--match", se o valor dado começar e terminar com barras ("/") então será
tratada como uma expressão regular. Por exemplo, para excluir consultas UPDATE onde key1 é
a declaração:

dbiprof --match key1 = / ^ ATUALIZAR /

Por padrão, a expressão de exclusão não faz distinção entre maiúsculas e minúsculas, mas isso pode ser
alterado com a opção - case-sensitive.

--maiúsculas e Minúsculas
Usar esta opção faz com que --match e --exclude funcionem com distinção entre maiúsculas e minúsculas. Padrões para
fora.

--excluir
Define a opção "DeleteFiles" para DBI :: ProfileData que faz com que os arquivos sejam excluídos
depois de ler. Veja DBI :: ProfileData para mais detalhes.

--dumpnodes
Imprima a lista de nós na forma de uma estrutura de dados perl. Use a opção "-sort"
se você quiser que a lista seja ordenada.

--versão
Imprima o número da versão dbiprof e saia.

Use dbiprofp online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

  • 1
    GOLE
    GOLE
    SWIG é uma ferramenta de desenvolvimento de software
    que conecta programas escritos em C e
    C ++ com uma variedade de alto nível
    linguagens de programação. SWIG é usado com
    diferente...
    Baixar SWIG
  • 2
    Tema WooCommerce Nextjs React
    Tema WooCommerce Nextjs React
    Tema React WooCommerce, construído com
    Próxima JS, Webpack, Babel, Node e
    Express, usando GraphQL e Apollo
    Cliente. Loja WooCommerce em React(
    contém: Produtos...
    Baixe o tema WooCommerce Nextjs React
  • 3
    archlabs_repo
    archlabs_repo
    Repositório de pacotes para ArchLabs Este é um
    aplicativo que também pode ser obtido
    da
    https://sourceforge.net/projects/archlabs-repo/.
    Ele foi hospedado no OnWorks em...
    Baixar archlabs_repo
  • 4
    Projeto Zephyr
    Projeto Zephyr
    O Projeto Zephyr é uma nova geração
    sistema operacional em tempo real (RTOS) que
    suporta vários hardwares
    arquiteturas. É baseado em um
    kernel de pequena pegada ...
    Baixar Projeto Zephyr
  • 5
    SCons
    SCons
    SCons é uma ferramenta de construção de software
    essa é uma alternativa superior ao
    clássica ferramenta de construção "Make" que
    todos nós conhecemos e amamos. SCons é
    implementou um ...
    Baixar SCons
  • 6
    PSeIntGenericName
    PSeIntGenericName
    PSeInt é um interpretador de pseudo-código para
    alunos de programação que falam espanhol.
    Seu principal objetivo é ser uma ferramenta para
    aprender e compreender o básico
    concep ...
    Baixar PSeInt
  • Mais "

Comandos Linux

Ad