obrigado pessoal pela dica
Em 9 de outubro de 2013 11:17, J. Laurindo Chiappa <jlchia...@yahoo.com.br>escreveu: > ** > > > Explica melhor : os dados estão numa OUTRA instância que não é aquela que > vc está conectado ?? Essa instância está em OUTRO servidor físico ?? > SE a resposta for SIM para ambas as perguntas, a performance do dblink > depende FUNDAMENTALMENTE da performance da tua rede - se a rede for boa , > via de regra o dblink é Muito Mais performático do que exp+imp.... > A melhor opção de comando para se transferir dados via dblink é : criar a > tabela vazia no banco-destino (com extent size apropriado, > preferencialmente numa tablespace lmt, com pctfree e pctused apropriados, > não reservando no momento quase nada de espaço para UPDATEs, vc vai fazer > INSERTs apenas no momento), e depois vc manda um INSERT /*+ APPEND */ INTO > tabela (select * from tabela@dblink); ..... E SE vc tiver o hardware > disponível, pode pode usar PARALLEL SQL no INSERT e/ou no SELECT .... > > []s > > Chiappa > > --- Em oracle_br@yahoogrupos.com.br, Fernando Garatini da Silva > <fgaratini@...> escreveu > > > > > Prezados bom dia , preciso de uma dica > > > > estou conectado num usuário x e preciso carregar uma tabela de 60 000 000 > > de usando um dblink qual o comando que executa a carga mais rapidamente . > > > > -- > > Obrigado Pela Atenção! > > > > > -- Obrigado Pela Atenção! Fernando Garatini da Silva Analista de Sistemas/Oracle Phone: 55 +11 8208 0609 / 8642 8338 - SP MSN: garat...@hotmail.com E_MAIL: fgarat...@gmail.com Skype: fernando_garatini