Duvida Como calcular -B

Discussão em 'Progress 4GL' iniciado por julianfiglioli, Maio 27, 2015.

  1. julianfiglioli

    julianfiglioli Membro Participativo

    Pessoal, encontrei!
    Procurem pelo KB S000020141

    Lá fala que o -B tem que iniciar com pelo menos de 10% a 15% do tamanho do banco.
    Então, para um banco de 5G, 10% seria 512MB.

    Neste caso, temos:

    Se os blocos do banco forem de 1K, então: 524288/1 = -B 524288
    Se os blocos do banco forem de 4K então: 524288/4 = -B 131072
    Se os blocos do banco forem de 8K então: 524288/8 = -B 65536

    Mas para saber qual o melhor valor, tem que acompanhar a performance do Banco.

    Valeu!
  2. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    Como está o seu ingles ? essa é a documentação do KBase sobre o -B

    Arquivos Anexados:

    • B.txt
      Tamanho:
      6.1 KB
      Visitas:
      4
  3. julianfiglioli

    julianfiglioli Membro Participativo

    Sim, foi exatamente o que postei minutos antes! Foi o mesmo KB que eu achei. E acabei de fazer um teste, e realmente o cálculo é este!
  4. rafael.andrade

    rafael.andrade Membro Master Moderador Equipe de Suporte

  5. diego.simao

    diego.simao Sem Pontuação

    Olá Juliano, bom dia.

    o cálculo é simples. Por exemplo se você quer colocar 10GB do seu banco em memória o cálculo é 10 * 1096 * 1096 / 8 = 1501520. o valor a ser colocado é em KB porém deve ser divido sempre pelo fator do bloco do banco de dados. Nesse caso eu coloquei 8, imaginando que o banco foi criado com um fator 8 KB.
  6. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    1096 ou 1024 ????

Compartilhe esta Página