DBIX :: Class :: Querylog

consultas de log para análise posterior
Baixe Agora

DBIX :: Class :: Querylog Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Cory G Watson
  • Site do editor:
  • http://search.cpan.org/~gphat/

DBIX :: Class :: Querylog Tag


DBIX :: Class :: Querylog Descrição

DBIX :: Classe :: Querylog é um módulo Perl que 'logs' cada transação e consulta executado para que você possa analisar o que aconteceu na 'sessão'. Deve ser instalado como o debugobj no dbix :: Class: Use DBIX :: Classe :: Querylog; Use DBIX :: Class :: Querylog :: Analyzer; meu $ Schema = ... # Obtenha seu esquema! Meu $ QL = DBIX :: Classe :: Querylog-> Novo; $ esquema-> Armazenamento-> debugobj ($ QL); $ esquema-> Armazenamento-> Depuração (1); ... # fazer algumas coisas! meu $ Ana = DBIX :: QueryLog :: Analyzer-> Novo ({Querylog => $ QL}); Meus @queries = $ Ana-> get_sorted_queries; Cada transação e consulta executado terão uma transação correspondente e objeto de consulta armazenado em ordem de execução, assim: a transação de consulta de consulta QueryThis Array pode ser recuperado com o método de log. Consultas executadas dentro de uma transação são armazenadas dentro de seu objeto de transação, não dentro da Querylog diretamente.


DBIX :: Class :: Querylog Software Relacionado