Re: Existe un comando para mover tuplas?

From: Alvaro Herrera <alvherre(at)commandprompt(dot)com>
To: Linux Man <linuxman(dot)uru(at)gmail(dot)com>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Existe un comando para mover tuplas?
Date: 2007-07-12 19:34:40
Message-ID: 20070712193440.GA22973@alvh.no-ip.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

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)

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Linux Man 2007-07-12 20:31:58 Re: Existe un comando para mover tuplas?
Previous Message Arturo Munive 2007-07-12 19:33:22 Re: Retornar un array