Histórico da Página
Numero Maximo de registros a distribuir pelas Threads.
Produto: | Microsiga Protheus |
Versões: | A partir da versão 12.1.17 |
Ocorrência: | Tratamento para erro decorrente de grandes volumes de processamentos (estouro do #TempDB) utilizando multiplas threads nos registros de movimentação bancária. Utilizado na rotina de Contabilização off-line CTBAFIN. |
Ambiente: | Define o número máximo de registros a distribuir pelas threads. Valor padrão: 0 (zero) - Isto significa que o sistema distribuirá o processamento pelas threads sem limitação. |
Observação: | Exemplo de utilização:
Desta forma o sistema ativaria 3 threads processando cada uma 1/3 dos 42.000 registros:
Imagine que ocorra um erro devido ao volume de registros por Thread. Para isso podemos utilizar o novo parâmetro para limitar esta quantidade pelas threads. Vamos configurar MV_CTBNMRB com o valor de 21.000 registros. Nesta configuração o processamento será enviado para as threads em blocos, conforme segue:
|