Memory Shared -B

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

  1. pedro.ciarma

    pedro.ciarma Membro Participativo

    Quando eu dava o comando proutil -C dbipcs no banco ems2mov mostrava como abaixo
    3440643 64010129 0 Yes /bancos/datasul/ems2/ems2mov.db

    Depois que eu aumentei o parâmetro -B do ems2mov, agora está aparecendo assim
    3440643 64010129 0 Yes /bancos/datasul/ems2/ems2mov.db
    360452 64010129 1 - /bancos/datasul/ems2/ems2mov.db
    327685 64010129 2 - /bancos/datasul/ems2/ems2mov.db
    327686 64010129 3 - /bancos/datasul/ems2/ems2mov.db
    360455 64010129 4 - /bancos/datasul/ems2/ems2mov.db
    327688 64010129 5 - /bancos/datasul/ems2/ems2mov.db
    327689 64010129 6 - /bancos/datasul/ems2/ems2mov.db
    360458 64010129 7 - /bancos/datasul/ems2/ems2mov.db

    isso é normal ????????
  2. kirchner

    kirchner Membro Participativo Moderador

    Pedro,

    Este banco deve estar usando vários segmentos de shared-memory.
    Verifica no promon, R&D | 1 | 14, se o número é o mesmo que o dbipcs mostra.
  3. pedro.ciarma

    pedro.ciarma Membro Participativo

    sim, verifiquei la e tem o mesmo numero
    08/03/10 Status: Shared Memory Segments
    08:15:23

    Seg Id Size Used Free

    1 3440643 1073741824 1073741824 0
    2 360452 1073741824 1073741816 8
    3 327685 1073741824 1073741808 16
    4 327686 1073741824 1073741808 16
    5 360455 1073741824 1073741808 16
    6 327688 1073741824 1073741816 8
    7 327689 1073741824 1073741824 0
    8 360458 272093184 246059696 26033488

    Enter <return>, R, P, T, or X (? for help):


    é normal isso ??????
  4. kirchner

    kirchner Membro Participativo Moderador

    Sim, até certo ponto é.
    Você alocou uns 7GB de memória p/ este banco? Se a memória não couber em um único segmento de SM, o Progress alocará vários.
    Dependendo a versão do Progress dá pra aumentar o tamanho do segmento com o parâmetro -shmsegsize. Se o segmento de memória é maior, menos segmentos são necessários p/ usar a memória que você especificou.

Compartilhe esta Página