From: | "Linux Man" <linuxman(dot)uru(at)gmail(dot)com> |
---|---|
To: | "Alvaro Herrera" <alvherre(at)commandprompt(dot)com> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Existe un comando para mover tuplas? |
Date: | 2007-07-12 20:31:58 |
Message-ID: | cd66ad610707121331p40e30b78s76ea3b151f10a16a@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Interesante eso, como se hace para particionar?
Eso tiene repercusión en el espacio de almacenamiento físico en el disco?
Muchas gracias
Un gran saludo
El 12/07/07, Alvaro Herrera <alvherre(at)commandprompt(dot)com> escribió:
> Linux Man escribió:
> > Es largo de explicar, pero resumidamente, la necesidad de mover tuplas
> > es para poder tener reportes en un tiempo corto.
> > En una tabla están los datos en brutos, y se pre-procesa esos datos,
> > moviéndolos a otras tablas adelantándose a los diferentes reportes.
> > Hay forma de hacer eso más eficiente?
>
> No.
>
> Si lo que te complica es que DELETE se demore mucho, quizas lo que
> podrias hacer es particionar la tabla, de manera que cuando quieras
> hacer el proceso de borrado usas un TRUNCATE de la particion de la cual
> acabas de hacer el INSERT SELECT.
>
> --
> Alvaro Herrera http://www.PlanetPostgreSQL.org/
> "Someone said that it is at least an order of magnitude more work to do
> production software than a prototype. I think he is wrong by at least
> an order of magnitude." (Brian Kernighan)
>
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2007-07-12 20:38:23 | Re: Existe un comando para mover tuplas? |
Previous Message | Alvaro Herrera | 2007-07-12 19:34:40 | Re: Existe un comando para mover tuplas? |