Parâmetros de desempenho no banco de dados Progress 10.1C

Escrito por Adriano Corrêa em 21 de outubro de 2008, 14:56h

A partir da versão 10.1C do Progress, alguns parâmetros de desempenho podem ser aumentados online. Até o momento a Progress desenvolveu apenas a alternativa de incrementar os valores. Ficaremos no aguardo da possibilidade de manipulá-los de qualquer forma.

Os parâmetros que sofreram alterações são os seguintes:

  • -B: Buffers de banco de dados.
  • -Mxs: Area de overflow da shared memory.
  • -bibufs: Buffers de before-image.
  • -aibufs: Buffers de after-image.
  • -L: Tamanho da tabela de Lock.

Para alterá-los, foi adicionado o procedimento increaseto ao comando proutil. O comando é usado conforme exemplo abaixo:

proutil nome-banco -C increaseto -B n -Mxs n -L n -bibufs n -aibufs n

O valor "n" especificado deverá apontar o novo valor do parâmetro. Esse novo valor deverá ser maior que o valor atual. Se for especificado um valor inferior ao atual, será mostrada a mensagem de erro 13984: Increase Params no valid increase online parameter specified. (13984). Definindo o parâmetro corretamente, será apresentada as mensagens de 13979 a 13983, dependendo do parâmetro. Exemplo para o parâmetro -B: Increase Params increasing buffer pools size (-B) from X to Y. (13980).

É possível executar um comando para cada parâmetro, ou especificar toda a lista de alterações em um mesmo comando, separando cada parâmetro com um espaço.

Além desses parâmetros, lembro que o -spin pode ser manipulado desde a versão 9, através do aplicativo promon, opções: R&D - 4 - 4 - 1.

 

Categorias: Banco de dados | Desempenho | Novidades

Tags: , ,

Comentários

Comentar




biuquote
  • Comentário
  • Pré-visualização
Loading