[oracle_br] Comparação de Dados entre Tabelas Grandes!

2008-07-23 Por tôpico Renata de Oliveira
Olá pessoal, bom dia, tdo bem?!

Gostaria de verificar se os amigos podem me ajudar com algumas dicas

Preciso fazer uma comparação de dados entre tabelas, porém trata-se de 
tabelas mto grande, com aproximadamente 100.000.000 de registros.

Alguém teria alguma dica, ou já fez algo parecido?! Utilizando alguma 
solução onde a performance tenha sido boa?!
Pois como isso será um processo executado talvez diariamente, estou 
preocupada, e buscando alternativas. 

PS: Esse processo seria para diagnosticar que um grupo de tabelas 
estejam exatamente iguais com os mesmos dados, após um processo noturno 
que faz a copia e atualização entre esses grupos. Pois estamos 
verificando problemas de diferença de dados devido à intervenções 
manuais, e devido à restrições da empresa não podemos fazer utilização 
de Triggers.

Se alguém puder ajudar, fico grata!
Obrigada à todos!

Att, 
Renata de Oliveira 



Re: [oracle_br] Comparação de Dados entre Tabelas Grandes!

2008-07-23 Por tôpico Ivan Ricardo Schuster
Renata, me parece que esse processo será frequente, nesse caso, eu
criaria uma coluna com o valor hash dos dados da linha e obviamente
colocaria um indice pra isso.

aí é

select 't1', col_hash from t1 minus select col_hash from t2
union
select 't2', col_hash from t2 minus select col_hash from t1;



2008/7/23 Renata de Oliveira [EMAIL PROTECTED]:
 Olá pessoal, bom dia, tdo bem?!

 Gostaria de verificar se os amigos podem me ajudar com algumas dicas

 Preciso fazer uma comparação de dados entre tabelas, porém trata-se de
 tabelas mto grande, com aproximadamente 100.000.000 de registros.

 Alguém teria alguma dica, ou já fez algo parecido?! Utilizando alguma
 solução onde a performance tenha sido boa?!
 Pois como isso será um processo executado talvez diariamente, estou
 preocupada, e buscando alternativas.

 PS: Esse processo seria para diagnosticar que um grupo de tabelas
 estejam exatamente iguais com os mesmos dados, após um processo noturno
 que faz a copia e atualização entre esses grupos. Pois estamos
 verificando problemas de diferença de dados devido à intervenções
 manuais, e devido à restrições da empresa não podemos fazer utilização
 de Triggers.

 Se alguém puder ajudar, fico grata!
 Obrigada à todos!

 Att,
 Renata de Oliveira


 

 --
Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
responsabilidade de seus remetentes.
 Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
 --
Funções, Procedures, propostas de emprego - O GRUPO ORACLE_BR TEM SEU PROPRIO 
ESPAÇO! VISITE: http://www.oraclebr.com.br/
 
  Links do Yahoo! Grupos