Dúvida:
Existe alguma maneira de realizar a limpeza do banco de dados para clientes que utilizam a integração Protheus Smart Hub ?
Já que a base cresce a cada dia, podendo gerar lentidão e ocupando espaço desnecessários no banco de dados.
Foi realizada a implementada a funcionada de EXPURGO que quando executada, realiza a limpeza dos dados obsoletos de forma física das tabelas: MHQ, MHR, MHL, MHM, MIH e MIK.
Os dados que se encontrarem deletados de forma lógica no bando de dados, também serão excluídos fisicamente.
Importante
- Os fontes listados abaixo devem estar com as respectivas datas:
- rmiBusca.prw - igual ou posterior á ;
- retail.rmi.monitoramento.expurgo.controle.tlpp - igual ou posterior á ;
- Após a atualização dos fontes não há necessidade de configurações extras, basta ter o serviço RMIBUSCA configurado no appserver.ini.
- É de extrema importância que o serviço RMIBUSCA esteja configurado e iniciado corretamente, para mais informações veja: 2- Serviços
- A execução será realizada de forma automática, uma vez ao mês e fora do horário comercial, entre 00:00 ás 06:00;
- A quantidade de dias de histórico (registros que não serão excluídos e ficaram na base de dados), pode ser configurada de acordo com a necessidade do cliente. O valor default é de 90 dias;
- Os registros deletados logicamente no bando de dados das tabelas MHQ, MHR, MHL, MHM, MIH e MIK, serão excluídos sem levar em consideração a quantidade de dias de histórico.
- Para configurar a quantidade de dias de histórico, acesse a rotina Auxiliares(LJCADAUX) e selecione o item PSH:
Ambiente 12 - Controle de Lojas > Atualizações > Smart Hub > Cadastros > Auxiliares - PSH - Realize a configuração do campo Dias de histórico após expurgo.
- Verifique se o serviço RMIBUSCA está configurado e iniciado no appserver.ini:
- Aguarde o inicio da execução do serviço RETAIL.RMI.MONITORAMENTO.EXPURGO:
Visão Geral
Import HTML Content
Conteúdo das Ferramentas