Uso do Promon

Discussão em 'Banco de Dados / Database' iniciado por pedro.ciarma, Agosto 10, 2010.

  1. pedro.ciarma

    pedro.ciarma Membro Participativo

    via unix o promon é muito útil para ver tamanho dos bancos, shared memory, Lock Tablee muitos outros recursos.

    e progress via windows qual o aplicativo que usamos ????????


    tem promon para windows ?????
  2. kirchner

    kirchner Membro Participativo Moderador

    Pedro,

    Até onde lembro, exceto pelo DBIPCS (que não é necessário no Windows), todos os utilitários do Progress funcionam igual.
    O promon não é utilitário do SO, é do Progress.

    Infelizmente o Progress tem pouquíssima integração com o SO, então para extrair algumas coisas só via promon mesmo.
    Seria ótimo se pudéssemos utilizar as APIs e todo a infra-estrutura de monitoramento do Windows. Outros produtos mais power, como o SQL Server permitem isso.
  3. rodrigodds

    rodrigodds Membro Participativo

    Concordo com o Marcos..

    Vcs ja desenvolveram alguma aplicação para analise do DB via VST´s?
  4. fdantas

    fdantas Administrator Moderador

    Eu ja criei alguns programas para monitorar isso algum tempo atrás, mas coisas bem simples.
  5. kirchner

    kirchner Membro Participativo Moderador

    Dica quente:

    Se for acessar a VST _lock, pare de ler os registros quando voltar algum nulo. Senão toda a tabela será lida, mesmo aqueles itens que não estão sendo utilizados:
    Código:
    FOR EACH _Lock:
        IF _Lock._Lock-Usr = ? THEN LEAVE.
    
      /* other code here */
    END.
    E saiba que isso DEMORA muito. A leitura das VSTs não é nada rápida.

Compartilhe esta Página