Marcos Pedroso <[EMAIL PROTECTED]> escreveu:
Os clientes não têm relação entre si, então acho que o mais adequado é ter dbs separados mesmo. Vou precisar compartilhar informações e gerar relatórios consolidados através desse db_link. Agora vou tentar me informar como funciona e se ele compromete demais a performance. Se alguém tiver informações sobre esse desempenho eu agredeço...
 




De acordo com estas afirmações:
- Vou precisar compartilhar informações, e
- gerar relatórios consolidados
creio que o mais adequado, em minha opinião, seja utilizar esquemas, mas creio que você precisa analisar algumas questões como:

O que você entende por "Os clientes não têm relação entre si" se logo depois diz que tem de gerar relatórios consolidados?
O quão isolados você deseja os dados de cada um dos clientes?
Como será o procedimento de backup e recuperação? Sempre de tudo ou poderá ser necessário apenas para cliente(s) específico(s)?
O volume e utilização de possíveis informações compartilhadas poderá ser alto? Com que frequência (muito frequente, eventual)?

Do manual:
http://pgdocptbr.sourceforge.net/pg80/managing-databases.html#MANAGE-AG-OVERVIEW
"Os bancos de dados são fisicamente separados, e o controle de acesso é gerenciado no nível de conexão. Se uma instância do servidor PostgreSQL é usada para abrigar projetos e usuários que devem estar separados e, em sua maioria, desconhecendo um ao outro, é recomendável colocá-los em bancos de dados separados. Se os projetos ou os usuários estão inter-relacionados, devendo um poder utilizar os recursos do outro, devem ser colocados no mesmo banco de dados, mas possivelmente em esquemas separados. Os esquemas são estruturas puramente lógicas, e quem pode acessar o que é gerenciado pelo sistema de privilégios."

[]s
Osvaldo


Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. Registre seu aparelho agora!
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/

Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios

Responder a