Quando fazemos a implantação do Datasul ou qualquer sistema em Progress, as bases estão condicionadas a um crescimento constante que varia de acordo com muitos fatores: quantidade de usuários, módulos em utilização, e por aí vai... Muitos ambientes que estão praticamente "largados", como tenho visto por aí, apresentam problemas de lentidão e os administradores (se existentes!..rsrs) geralmente procuram agendar um DUMP/LOAD para tratar o problema de fragmentação do banco, porém temos que nos atentar ao famoso parêmtro -B. Ele é configurado no script de carga do banco de dados ou em uma das opções dentro do Progress Explorer Tools, porém nem sempre a fórmula de cálculo deste parâmetro nos parece clara. Então vamos lá: Por Exemplo: - Temos um BD de 4 GB (example.d1 = 2048 Mbytes e example.d2 = 1900 Mbytes); Fórmula: (10 % do Tamanho do BD) / Blocksize (Plataforma Windows = 4096 e Plataforma Unix/Linux - 8192) Exemplo Windows: 400.000 bytes / 4096 = 97,65625 (Pode-se arredondar para -B 100000) Exemplo Linux: 400.000 bytes / 8192 = 48,828125 (Pode-se arredondar para -B 50000) Depois de feita a parametrização, a maneira correta de verificar se surtiu efeito é você acessar o PROMON e na opção 5 (Activity) verificar se o Buffer Hits está próximo aos 95%. Com isso o Progress estará gerando uma área de Buffer no tamanho correto e gerenciando os recursos para otimizar a leitura ao banco de dados. Fonte: Prokb # P24981 Este é o meu primeiro artigo e façam correções caso achem necessário. Creio que nosso lema na área de TI é colaborar com os profissionais da área pois cada desafio que aparece em nossa frente é uma chance de aprendizado. Abs,