Em 2 de dezembro de 2015 17:40, Ariel Alves <[email protected]> escreveu:
> Pessoal boa tarde, > > Tenho mais uma dúvida, existe alguma diferença de desempenho ou segurança > dos dados em usar o valor data_directory e usar uma pg_tablespace. > Boa noite! Supondo que teus tablespaces estão no mesmo disco que o PGDATA, não tem diferença nenhuma. Quanto a segurança, depende. Quem sabe tu dá um pouco mais detalhes do teu ambiente? > Por exemplo: > data_directory = '/dados/postgresql/9.2/main' (parâmetro do > postgresql.conf) > > CREATE TABLESPACE ts_dados OWNER postgres LOCATION > '/dados/postgresql/9.2/main'; > Talvez a idéia de criar o tablespace esteja um pouco distorcida. A proposta dos tablespaces é permitir deixar os objetos em outros discos e partições. Dito isso, não faz sentido apontar um tablespace para o mesmo lugar do PGDATA. No Geral, o ganho real do tablespace é vinculado a distribuição de carga de IO entre os multiplos discos/arrays/storages e/ou a possibilidade/necessidade espalhar os dados em varios discos a fim de evitar a falta de espaço em disco. -- Sebastian Webber http://swebber.me
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
