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 Inclusão de trecho dbmonitor dbmonitor nopanel true
...
relacionadas à esta conexão, divididas em
...
quatro colunas:
...
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. |