01. DADOS GERAIS

Produto:

TOTVS Varejo Gestão Fiscal

Linha de Produto:

Linha Fiscal Cloud 

Segmento:

Varejo 

Módulo:FM - NFCE
Função:
Ticket:000000
Requisito/Story/Issue (informe o requisito relacionado) :DVARLVN-5641


02. 
SITUAÇÃO/REQUISITO

Fiscal Manager atingindo 100% de uso da CPU em instalações  que possuem um banco de dados relativamente grande.

03. SOLUÇÃO

Adicionado dois novos recursos para reduzir o tamanho do banco de dados do FM.

        Desfragmentação do banco de dados na inicialização.

          Utiliza um recurso do próprio do banco de dados HSQLDB que faz a fragmentação e libera espaço no aqui *.data.

          Para ativar esse recurso adicione o valor  1 na flag DESFRAGMENTA_BANCO_NA_INICIALIZACAO no arquivo fiscalmanager.properties.

        Remover transações já processadas da tabela TRANSACTION.

          Faz a exclusão de registros já processados. Esse recurso pode ser ativado adicionando qualquer valor acima de zero na flag REMOVE_TRANSACOES_PROCESSADAS_RETROATIVA.

          O valor na flag representa o número de dias que deve manter um registro na tabela TRANSACTION. Por exemplo, adiciona o valor 30, o FM vai remover periodicamente dos registros criados há mais de 30 dias.

04. DEMAIS INFORMAÇÕES

Não se aplica

05. ASSUNTOS RELACIONADOS

        Não se aplica