Histórico da Página
...
No total foram enviados 185 mil parcelas para geração de lançamento não contábil e sem baixa automática com o total de 150 frações, a soma dos tempos de execução foi de 1h16min, e toda o tempo de execução demorou 36min conforme tabela abaixo:
...
No exemplo não foram utilizados jobs acima do limite e ainda sim houve ganho na soma dos tempos e também no tempo total do processamento.
A soma do tempo para os mesmos 185 mil lançamentos em paralelo, utilizando fracionamento inteligente, teve um total de 1h06min promovendo um ganho de 10min, já o tempo de execução foi de 21min usando 132 frações, conforme tabela abaixo:
...
Concluímos que o fracionamento de jobs inteligente calcula a melhor proporção de "quantidade de lançamentos/frações" gerando menos itens na fila, o que diminui o tempo de execução do processo total.
Como visto nos exemploexemplos, os processos foram executados em paralelo, no cenário 1 as execuções foram agendadas no dia 20/06/2025 as 16:30 e no cenário 2 os agendamentos foram no dia 24/06/2025 as 17:40.
No cenário 1 foram enviadas no total 150 frações sendo que as frações com maior quantidade demoraram mais tempo na fila sem necessidade.
Ao ajustar o número de frações de forma proporcional a quantidade de lançamentos, nos últimos testes, com valores calculados foi possível executar os 185 mil lançamentos em 21 minutos com menos frações esperando na fila.
Configurando fracionamento de jobs inteligente:
...