Parametro -L

Discussão em 'Banco de Dados / Database' iniciado por pedro.ciarma, Julho 27, 2009.

  1. pedro.ciarma

    pedro.ciarma Membro Participativo

    pessoal, meu -L está com 900000 e determinado processo pediu para aumentar esse parametro, até quanto se pode aumentar o parametro -L ????
  2. petruzad

    petruzad Membro Participativo

    Quanto maior a transação, maior será o -L.
    Analisar se procedimento que estava sendo executado no momento do erro, pode ser dividido em transações menores.
    Caso queira postar ou enviar o fonte, posso analisar.
  3. pedro.ciarma

    pedro.ciarma Membro Participativo

    qual é a fórmula de cálculo que posso fazer para determinar o número do -L para um determinado banco ????
  4. af.dums

    af.dums Membro Ativo

    Cara, a fórmula para calcular não sei, mas é relacionado ao número de campos, seria um chute dizer que você precisa levantar o numero de campos que tem na tua base de dados e multiplicar por 18 ou 32.

    Agora, acho que o seu problema seria melhor solucionado revisando a necessiade de você ficar com tantos registros no seu lock, posta ai a transação com problemas, quem sabe possamos ajudar.

    Um abraço.

    Att,
    Anderson
  5. rodrigodds

    rodrigodds Membro Participativo

    O orientado pela Progress é que o -L seja 1,5 x maior que o -B.

    Exemplo:

    -B 100000 -L 150000

    Abs,
  6. galoro

    galoro Sem Pontuação

    Olha o -L pode aumentar o quanto o seu sistema permitir, depende do RWindows ou Unix, no meu caso tenho banco com -L 600000 para rodar o preco medio, mas, depende muito de banco para banco, no manual da progress disse que cada lock sao usados 18 bytes no sistema tipico e 14 de memoria nao compartilhada do sistema. Acho que é por ai !!!

Compartilhe esta Página