Olá,

Em 20 de setembro de 2011 14:07, Diogo Borsoi <[email protected]>escreveu:

> Prezados,
>
> Hoje tenho um único BD que recebe dados de fontes diferentes, cada
> fonte esta sendo populada em tabelas distintas através de triggers.
> Como na figura a seguir:
>
>
> ***dados de fontes distintas*** (centenas/s) ---> "bd_x" tabela_x --->
> trigger ---> tabela_y
>
>                              |  |
>
>                              |  \--> tabela_z
>
>                              v
>
>                           tabela_"n"
>
>
> No entanto, eu gostaria de separar estes dados em BD diferentes, mas
> minhas dúvidas são:
>
> 1. O desempenho do BD com "INSERT" através de trigger com dblink é
> comprometido, haja vista que são centenas de transações/s?
>

Dependendo da quantidade do número de inserções isso pode ser péssimo para a
performance.


> 2. Seria melhor os dados de fontes distintas em esquemas diferentes ao
> invés de BDs?
>

Se você puder utilizar um banco apenas e dividir em esquemas é melhor, além
de ser mais rápido que o dblink e também até para gerenciamento fica melhor.


> 3. Alguém teve um cenário semelhante?
>

Tenho algo parecida, mas como a carga é pequena não tenho problema de
performance.

>
>
> []s
> Diogo
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>


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

Responder a