Jesus Rodrigues, eu uso o posgtres e não largo, uso uma técnica que a seguinte, trabalho com Power builder 9 e faço o select com dados dentro do console da linguagem e depois faço o mesmo select no banco destino e faço o commit.
caso seja muitos dados tem uma opção no pg que e a limit ( quantas linhas serão exibidas no select) e offset (a partir de quais linhas da pesquisa geral serão exibidas) De: [email protected] [mailto:[email protected]] Em nome de Jesus Rodrigues Enviada em: quarta-feira, 17 de março de 2010 08:32 Para: [email protected] Assunto: [pgbr-geral] Inserção de grandes volumes Pessoal, Preciso realizar carga de grandes volumes em banco postgre. Segue um exemplo do problema. Tenho duas tabela A e B, em que A contém múltiplas ocorrências de B (1 para N). Gostaria de carregar essas tabelas via loader, semelhante ao comando existente no oracle. Meu modelo é mais complexo, mas esse foi apenas um pequeno exemplo. Pergunta-se: 1º Existe um processo de carga semelhante (carga via loader) no postgre? 2º É possível carregar as duas tabelas (A e B) utilizando um único arquivo? Por exemplo, se esse arquivo tiver os dados estruturados em forma de um xml ou de forma hierárquica. Ou é necessário possuir dois arquivos, uma para os dados da tabela A e outro para os dados da tabela B? 3º Para carga de grandes volumes, um processo via loader é mais eficiente que um processo de inserção normal (abre transação, insere tudo, commit, fecha fecha transação)? Obrigado,
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
