Olá,

Em 17 de março de 2010 08:32, Jesus Rodrigues
<[email protected]>escreveu:

> Pessoal,
>
>
>  Preciso realizar carga de grandes volumes em banco postgre. Segue um
> exemplo do problema.
>

Uma correção, o nome do banco não é Postgre e sim Postgres ou PostgreSQL.

>
>  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?
>

Você quer carregar os dados de duas tabelas para um banco é isso?

De uma olhada no pgloader [1]

[1] http://pgloader.projects.postgresql.org/

> 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?
>

Pode ser um arquivo para carregar as duas tabelas.

> 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
>
>

[]s
-- 
JotaComm
http://jotacomm.wordpress.com
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a