> eu de novo gurizada. Bom nesse momento tenho uma duvida no que tange > alocação de espaço para o banco de dados. Comprenedo bem o conceito de > tablespace e node's. Mas quero adequar alguns conceitos que tenho ao > postgres. Bom, no DB2 ou no Oracle se tenho um banco de dados e quero mais > espaço pra ele o que deve fazer em materia de banco de dados é: distribiur > esse banco em multipla instancias e/ou adicionar "locations" ao tablespace. > Mas pelo que entendi no postgres não tem como adicionar novos locations por > tablespace (estou enganado?) Então me restam os node's. Minha necessidade é > ter um banco de dados, com múltiplos schemas, distribuído e com load > balance, ou seja, se eu adicionar uma nova estrutura física de armazenamento > o Postgres deve detectar essa nova estrutura e redistribuir a carga de dados > entre os vários dispositivos de armazenamento. (Compliquei a explicação? :P) > Acho que eu consegui explicar o que preciso. (E sim, pra quem ta > acompanhando eu to criando um pequeno monstro aqui.. hehehe) > > Se houver alguma dica que possam me passar nesse sentido, mais uma vez, > valeu!!!
O conceito no PostgreSQL é simples: - você adiciona quantas tablespaces quiser; - cada tablespace ocupa um diretório; - esse diretório pode ser um ponto de montagem de qualquer disco que você queira, LUN de storage, RAID, LVM, etc; - pra balancear a carga de I/O, você distribui tabelas, índices ou bancos de dados inteiros entre as tablespaces. Mole mole. Aí fica mais fácil de você formular perguntas mais diretas. []s Flavio Gurgel _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
