JotaComm,

Ok posso usar o pgloader. Entretanto, não consigo imaginar como carregar
dados para duas tabela A e B utilizando um unico arquivo. Imagine, a chave
de A é colocada em B, ok. Ex:

A1
A2
B1,A1
B2,A1
B3,A1
B1,A2


Como o banco saberia que A1 tem os filhos ( B1, B2, B3)? Usar o loader é
tranquilo, mas não vejo uma forma de orgazinar a estrutura das tabelas em um
unico arquivo, principalmente ser for um modelo mais complexo.


Abs

Em 17 de março de 2010 08:51, JotaComm <[email protected]> escreveu:

> 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
>
>
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a