2011/12/6 Alejandro Carrillo <faster...@yahoo.es>: > > La presente es para preguntar si es posible crear una tabla particionada con > varios tablespaces, similar a lo que hace Oracle para particionar los datos:
no hay una sintaxis para particionamiento pero puedes usar triggers para hacer el trabajo sucio de mover a las particiones, algo asi: http://www.postgresql.org/docs/9.1/static/ddl-partitioning.html y cada particion como es una tabla distinta la puedes mover a tablespaces distintos mediante ALTER TABLE ... SET TABLESPACE ... (sin embargo el concepto de TABLESPACE es distinto en Postgres y en Oracle, IIRC) > Esto es muuuyy útil a la hora de leer datos de tablas superiores a 5 > millones de registros (tablas estilo DWH) bueno, yo no me atreveria a dar numero en cuanto a partir de cuando es util... eso depende de la porcion de datos que vas a leer de la tabla -- Jaime Casanova www.2ndQuadrant.com Professional PostgreSQL: Soporte 24x7 y capacitación - Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org) Para cambiar tu suscripción: http://www.postgresql.org/mailpref/pgsql-es-ayuda