Boas. Alguém já habilitou/utilizou o Profiler no Progress. Estou querendo ativar ele, para monitorar alguns processos, quem já o fez ou sabe onde posso encontrar um passo a passo para fazer a ativação e análise do Profiler. Grato.
Marcio, são 2 passos: Primeiro você pede para o client gerar informações de profiling. Cria um arquivo com estes parâmetros: Código: -OUTFILE c:\progress\profiler\prof.out -DESCRIBE "nome da sessão" E no client chama assim: Código: prowin32 -profile c:\temp\profile.pf -otherParams O client Progress é instrumentado para gerar estas informações. Depois de rodar o programa, você analisa o arquivo gerado. Nessa hora existe o utilitário Profiler, que não é suportado, mas quebra o galho. Você também pode criar teu programa de análise.
Opa... Acredito que saiba mas se for um programa em especifico tem a opção do EMS em Opções/Profiler...
A Totvs tem um visualizador, mas sendo bem sincero não sei se é interno deles ou é liberado, tenho apenas uma apresentação sobre, geralmente quando tenho problemas em programas padrões abro FO para a Totvs, se for em especifico ai vou na base de mensagens no programa com tempos e tal e uso o XREF para tentar melhorar a performance. Li em alguns lugares que tem um padrão da progress, mas também desconheço. Acho que não ajudei em nada agora...
valeu Anderson, nesse caso acho que vou abrir uma FO na TOTVS. Mas antes vou ajustar meu banco, pois quando tiro o Razão Geral o Buffer Hits fica bem abaixo dos 95%, posso dizer que a média dele é de 60%. Estou vendo em outro tópico como calcular o -B, eu achava que tinha 5.6GB no meu -B, mas o Kirchner me chamou a atenção e disse que tenho 3.2GB, então quero entender melhor como calculo o -B. Obrigado.