1
resposta

Congelar consulta

Tudo bem? pode me ajuda nessa duvida dúvida: Tenho uma tabela viva com quase 18MM de cliente, preciso fazer o acompanhamento mensalmente, pois alguns atributos do cliente podem mudar e precisamos rastrear os mesmos, entre os dois últimos meses (fechamentos) exemplo: entre os meses junho e julho/2022, o cliente em junho era varejo, porém no mês de julho virou corporativo, essa extração fazemos uma vez no mês todo primeiro dia útil do mês. • É possível fazer esse de para direto no SQL, porém precisa congelar o resultado de junho para comparar com o mês de julho? • Estava pensando no Excel, porém não suporta tantas linhas, podemos usar qual ferramentas para fazer esses de para?

1 resposta

Tudo jóia Thiago?

Sim, é perfeitamente possível.

Por exemplo, você pode montar uma TRIGGER dentro da tabela que sofrerá a alteração para gravar em uma OUTRA tabela um LOG do que aconteceu. Isso ocorre em REAL TIME e NÃO precisa congelar a tabela. De tempos em tempos você LIMPA esta tabela para registros que já foram observados.

DETALHE: Precisa prestar atenção se não vai onerar muito o processamento de dados do banco.

[]'s,

Fabio I.