pessoal, meu -L está com 900000 e determinado processo pediu para aumentar esse parametro, até quanto se pode aumentar o parametro -L ????
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.
qual é a fórmula de cálculo que posso fazer para determinar o número do -L para um determinado banco ????
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
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 !!!