Breadcrumbs

Qual é o fluxo de limpeza automática para Banco Particionado?

Introdução

Qual é o fluxo de limpeza automática para Banco Particionado?

Passo a passo

Segue o funcionamento do processamento e limpeza do NFCe em bancos particionados:

As inserções da aplicação ocorrem nas partições de acordo com o mês:

Marco, Junho, Setembro, Dezembro – Partição 1
Janeiro, Abril, Julho, Outubro – Partição 2
Fevereiro, Maio, Agosto, Novembro – Partição 3

Como ocorre a limpeza:

Serão mantidos na base processos dos últimos 45 dias pelo menos. A tabelas serão divididas em 3 partições(cada uma corresponde à dados do período de um mês), são duas partições para dados históricos e uma terceira para os dados do mês corrente. Os dados serão armazenados da seguinte forma: supomos que o cliente iniciou suas operações no mês de janeiro. Durante o mês de março os dados estarão sendo armazenados na partição 1, enquanto isso haverão dados históricos dos meses de janeiro e fevereiro nas partições 2 e 3 respectivamente. Durante a segunda quinzena do mês de março deverá estar agendado o truncate da partição 2 para o armazenamento dos dados do mês seguinte (abril) nesta partição.

Reforçando o conceito de limpeza segue abaixo qual partição será limpa de acordo com o mês que foi executada:

Fevereiro, Maio, Agosto, Novembro – Partição 1
Março, Junho, Setembro, Dezembro – Partição 2
Janeiro, Abril, Julho, Outubro – Partição 3

Outras informações

Fonte: Rainmakers Team