Parâmetro -Mm

Discussão em 'Banco de Dados / Database' iniciado por fabiano, Novembro 18, 2013.

  1. fabiano

    fabiano Consultor Banco de Dados Moderador Equipe de Suporte

    Bom dia!

    Eu estou pesquisando dicas da melhor configuração do parâmetro -Mm.
    Alguém tem alguma dica de análise do ambiente de rede ou alguma outra informação para configurar o valor desse parâmetro?
    Eu geralmente coloco "-Mm 4096", mas estou começando a testar o "8192" e já vi ambiente com "16384".
    Eu pesquisei no Knowledge Base da Progress, mas não tem nenhuma informação sobre como analisar a melhor configuração.
  2. jaisonantoniazzi

    jaisonantoniazzi Membro Ativo

    Bom dia @fabiano,
    o parâmetro -Mm é para o tamanho da mensagem de troca de registros entre servidor e cliente.
    Se você tem uma rede muito congestionada pode ser melhor diminuir o tamanho do -Mm, mas se você tem registros com muita informação, um -Mm maior pode melhorar a transferência dos registros.
    Abraço.

    Segue o help do Progress
    Message Buffer Size (-Mm)
    Use Message Buffer Size (-Mm) to specify the standard message buffer size, in bytes. This parameter is relevant only for network client/server connections.

    OpenEdge uses message buffers to move records (messages) between servers and remote clients. Records (plus 40‑byte headers) larger than the message buffer size are fragmented into multiple messages. If your database records are large, increase this parameter to avoid record fragmentation. However, if the network works more efficiently with small messages, reduce -Mm and fragment larger records.
    fabiano curtiu isso.
  3. fabiano

    fabiano Consultor Banco de Dados Moderador Equipe de Suporte

    Muito obrigado Jaison!
    Abraço!

Compartilhe esta Página