Árvore de páginas

Implementado recurso de trace de conexão do DBAccess com log gerado no TOTVS | Application Server

SituaçãoUtilização do TOTVS | Application Server para execução de aplicações AdvPL acessando dados em SGDBs relacionais através do DBAccess
OcorrênciaPara realizar um Trace das operações entre a aplicação AdvPL e o SGDB, era necessária a utilização da funcionalidade de Trace da conexão do DBAccess, disponível no DBAccess monitor e/ou TDS.
Melhoria

Foi implementado no TOTVS | Aplication Server, em conjunto com o DBAccess 20160402, uma funcionalidade de trace off-line, habilitada mediante configuração de ambiente no arquivo de configuração do TOTVS | Application Server, que habilita em background um trace das operações de cada conexão, e salva as informações obtidas direto no log de console do TOTVS | Application Server, ou em um arquivo de log independente em uma pasta pré definida.

Para maiores detalhes, veja a documentação da configuração de ambiente do TOTVS | Application Server no link AdvSQLReplay.

Informações adicionais
  • Não há chamado relacionado. Melhoria realizada em conformidade com o processo de melhoria contínua da ferramenta.
  • Referente à ocorrência: TEC-7216
  • Disponível a partir do TOTVS | Application Server, build 7.00.131227A, com data de geração igual ou superior a  
  • Requer a atualização do DBAccess Build 20160402, com data de geração igual ou superior a 14/06/2016, bem como a atualização da API Client do DBAccess na pasta do TOTVS | Application Server, com a versão atualizada fornecida junto do pacote do DBAccess atualizado em questão.
  • Existe praticamente um aumento de duas vezes a quantidade de I/O quando utilizamos a coleta de dados de trace do DBAccess no TOTVS | Application Server. Este overhead será mais percebido em ambientes onde o TOTVS Application Server e o DBAccess estão em equipamentos separados por uma rede física. Por estas questões, recomendamos o uso deste recurso apenas em processos onde uma rastreabilidade em maior profundidade seja realmente necessária.