Árvore de páginas

01. DADOS GERAIS

Produto:
TOTVS Varejo Franquias e Redes
Linha de Produto:

Franquias e Redes

Segmento:

Varejo

Módulo:Totvs PDV Móvel
Função:Instalação
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DVARLIVEPDV-11877


02. SITUAÇÃO/REQUISITO

Foi detectado que no processo de atualização de versão da aplicação PostgresSQL no momento de realizar o backup da base de dados de TPDVM para restauração em uma nova versão do postgres ocorria um erro devido ao tamanho da base. Foi localizado o grande ofensor sendo o json na venda na tabela MZFila. Devido ao problema é necessário uma ação para redução do conteudo de dados.

03. SOLUÇÃO

Após analise foi constatado que o grande acumulo de dados vem da operação de id 1. Operação esta que salvava um json de venda no momento de realizar o salvamento da mesma na base de dados, porém, a operação não tinha no momento um gatilho de execução o que fazia com que nunca fosse executada uma ação sendo assim os registros ficavam como pendentes da base e não eram eliminados pela rotina de limpeza de histórico. Foram realizadas duas ações, a primeira, onde no momento onde o registro era criado foi removida sua criação para não aumentar mais esse volume. A segunda, no momento da instalação do pacote TPDVM ele ira setar os registros existentes como concluídos, sendo assim, a rotina de limpeza ira remover os registros da base de dados.

  • Sem rótulos