From: | Hellmuth Vargas <hivs77(at)gmail(dot)com> |
---|---|
To: | Lista Postgres ES <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Attach tabla con datos a partición nativa |
Date: | 2021-05-03 02:46:28 |
Message-ID: | CAN3Qy4rdvkSfdX0NX5k7JHQh5nwy_Su7ZHx5hpUHtNuM+BY5hQ@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Hola lista
Tiempo sin poner pereque!
Tengo unas tablas con información histórica de varios años (650GB), alta
tasa de inserción (700.000 diarios aprox) y disponibilidad 7x24, están en
pg 11, se implementa particionamiento para empezar a tener particiones
mensuales de esta tabla pero la información hasta a ahora capturada se
dejaría en una gran partición "inicial" con el fin de no tener que pasar
por la inserción de toda esta información que ya no se modifica y en un
futuro poder disponer de esta en almacenamiento alternativo. Para eso apele
a la intruccion ALTER TABLE.. ATTACH PARTITION para agregar la tabla
existente a mi tabla particionada suponiendo que la agregaría sin pasar por
la inserción, pero cuando ejecute el script vi que generó WAL tal como si
internamente hubiese creado la partición vacía y poblado con los datos de
la tabla, supuse que el ATTACH adicionaria la tabla con datos como un
partición sin la penalidad de poblarla...
La instrucciones que ejecute básicamente fueron:
CREATE TABLE llamadas (
campos
) PARTITION BY RANGE (fecha);
ALTER TABLE llamadas ATTACH PARTITION LLAMADAS_BEFORE2021MAYO FOR VALUES
FROM ('2000-01-01') TO ('2021-04-30');
CREATE TABLE llamadas_2021_05 PARTITION OF llamadas
FOR VALUES FROM ('2021-05-01') TO ('2021-05-31');
CREATE TABLE llamadas_2021_06 PARTITION OF llamadas
FOR VALUES FROM ('2021-06-01') TO ('2021-06-30');
mi preguntá(para formularla explícitamente) es con el ATTACH no se podría
agregar una partición de una tabla existente sin tener que pasar por la
inserción de datos?
Muchas gracias!
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2021-05-03 03:00:02 | Re: Attach tabla con datos a partición nativa |
Previous Message | Jaime Casanova | 2021-04-24 15:38:31 | Re: ERROR: las tablas declaradas WITH OIDS no está soportado |