| From: | Rodriguez Fernando <rodriguez(at)ort(dot)edu(dot)uy> |
|---|---|
| To: | Yasset Perez Riverol <yasset(dot)perez(at)biocomp(dot)cigb(dot)edu(dot)cu> |
| Cc: | postgres <pgsql-es-ayuda(at)postgresql(dot)org> |
| Subject: | Re: Performance y Postgresql.conf |
| Date: | 2008-02-12 16:13:05 |
| Message-ID: | 47B1C591.9070306@ort.edu.uy |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-es-ayuda |
Yasset Perez Riverol wrote:
> Fernando cuando dices dividir en table tablespaces en discos distintos, como
> podria implelntar eso... Señores disculpen la ignorancia es que he comenzado
> nuevo con Postgresql y con un problema que al parecer no es trivial ....
>
>
Para implementar esto debes crear un para de directorios donde postgres
va a guardar los datos.
Si esta trabajando en linux, debes hacer que el dueño del árbol de
directorios se postgres.
Por ejemplo:
1) crear directorios en el disco para el tablespace:
mkdir -p /tablespaces/datos1
mkdir -p /tablespaces/datos2
2) dentro de postgres
create tablespace datos1 location '/tablespaces/datos1' ;
create tablespace datos2 location '/tablespaces/datos2' ;
3) dentro de postgres.
alter table <nombre_tabla> set tablespace datos1;
alter table <nombre_tabla> set tablespace datos2;
tene en cuenta que los tablespaces debes colocarlos uno en cada disco.
Saludos Fernando
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Edwin Quijada | 2008-02-12 16:24:59 | Solo Test! |
| Previous Message | Alvaro Herrera | 2008-02-12 15:29:35 | Re: Performance y Postgresql.conf |