Histórico da Página
Pagetitle | ||||
---|---|---|---|---|
|
Através do botão Rastrear é possível executar um trace das execuções de comandos e statements que o usuário selecionado está submetendo ao SGBD.
Conforme as operações são realizadas, esta tela apresenta um rastro de suas execuções.
Detalhes
Para rastrear a atividade de um usuário, selecione a conexão de usuário desejada e clique no botão Rastrear.
O
apresentará uma nova tela, relacionando as informações relacionadas à esta conexão, divididas em quatro colunas: Inclusão de trecho dbmonitor dbmonitor nopanel true
Coluna | Descrição | ||||||||
---|---|---|---|---|---|---|---|---|---|
Seq. | Informa a sequência das operações realizadas. | ||||||||
Tempo | Informa o tempo utilizado para a consulta. | ||||||||
Rotina | Informa através de qual rotina interna do
| ||||||||
Query | Descreve a operação realizada. |
Informações | ||||||||
---|---|---|---|---|---|---|---|---|
As informações apresentadas nesta tela são atualizadas constantemente, em intervalos regulares de 0,5 segundos, baseado nas requisições realizadas pela aplicação
|
Botões da tela Rastrear
Na parte inferior da tela, estão disponíveis os botões:
Botão | Funcionalidade |
---|---|
Copiar | Copia a linha selecionada. |
Pausa | Faz a pausa da tela, para checar as instruções que estão sendo enviadas para o banco de dados. |
Limpar | Apaga os registros da tela, reiniciando o rastreamento das consultas. |
Salvar | Grava os dados apresentados até o momento. |
Fechar | Fecha a tela de rastreamento. |
Detalhamento de Operações
As operações apresentadas em uma conexão rastreada constituem statements enviados ao SGBD para execução, atualização ou consulta, e também podem apresentar operações solicitadas pelo ERP TOTVS ao
Inclusão de trecho | ||||||
---|---|---|---|---|---|---|
|
Nota | ||||||||
---|---|---|---|---|---|---|---|---|
Todas as instruções apresentadas na coluna Query que iniciam com -- (dois hifens) são detalhamentos de operações solicitadas ao
Este tipo de detalhamento é útil ao desenvolvedor e traz informações técnicas detalhadas do processo de acesso aos dados. |
Exemplos de operações:
-- Set Order to <N> on Table <X> | ||||||||
---|---|---|---|---|---|---|---|---|
Informa que a aplicação
|
. |
-- Load [<N>] record(s) to IsamCache |
---|
Informa que <N> registros foram armazenados no cache de navegação ISAM de tabela. |
-- First Recno on Table <X> [FLAGS] | ||||||||
---|---|---|---|---|---|---|---|---|
Informa que a aplicação
No caso de uma Query, a tabela <x> virá com o nome em branco. |
-- Begin Skip File <X> ID <N> Count <S> From Record <F> | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Informa que a aplicação
|
-- Opened Query ID <N> | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Informa que uma query solicitada pela aplicação
Aa queries feitas por uma rotina
|
-- Close Query File ID <N> | ||||||||
---|---|---|---|---|---|---|---|---|
Informa que uma Query aberta pela aplicação
|
-- Begin Seek Table <X> Order <I> Keys <S> Length <T> |
---|
Informa que uma operação de SEEK foi iniciada na tabela X, usando a ordem de índice I , onde foram informado(s) <S> campo(s) chave, com uma chave de busca com tamanho total <T> |
-- End Seek : Return <R> RECNO <N> [FLAGS] |
---|
Informa o status da operação de busca -- SEEK -- executada. Caso a chave de busca exata não tenha sido encontrada, é retornado o código -25. |