From: | "Vanessa Emperatriz Pacheco Rodriguez" <ayudapostgresql(at)hotmail(dot)com> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Ayudaa con Select Into |
Date: | 2006-07-03 22:27:54 |
Message-ID: | BAY7-F18A6EE50B1BAEB867064AEA1700@phx.gbl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
En caso de que se este trabajando con transacciones que impliquen crear
tablas temporales, y se realicen diariamente mas de un millon de
transacciones, entonces se estaria creando y borrando del disco
continuamente. Por lo que si considero que es importante la escritura
continua al disco.
Ahora si el select into unicamente trabaja con memoria, entonces esa seria
la opcion, ya que realizar un "create table as" o "create temp table" sí
escribe en el disco(Segun lo que he entendido).
Agradeceria me aclararan para poder seleccionar la mejor opcion.
>From: Juan Martínez <jeugenio(at)umcervantes(dot)cl>
>To: Linder Poclaba <linder(dot)poclaba(at)gmail(dot)com>
>CC: Vanessa Emperatriz Pacheco Rodriguez <ayudapostgresql(at)hotmail(dot)com>,
>pgsql-es-ayuda(at)postgresql(dot)org
>Subject: Re: [pgsql-es-ayuda] Ayuda con Select Into
>Date: Mon, 03 Jul 2006 16:29:52 -0400
>
>El lun, 03-07-2006 a las 16:06 -0400, Linder Poclaba escribió:
>
> > On 7/3/06, Vanessa Emperatriz Pacheco Rodriguez wrote:
> >
> > Buenas Necesito saber si los Select Into son almacenados en
> > Memoria o en Disco...
>
> > En memoria.
>
>Nope.
>
>No se trata del medio fisico donde se almacene. Postgres, incluso las
>tablas temporales, tambien las manda al disco.
>
>Aqui lo que importa es si se guardan para siempre o solo duran la
>sesion.
>
>Si usas un TEMP, ya sea en un SELECT o en un CREATE (corrijanme si es
>que la clausula TEMP se puede usar en otros statements que no sean los
>que ya escribi), lo que creaste morira cuando cierres la sesion.
>
>Eso es indistinto si se graba la tabla en el disco; lo mas probable que
>si se vaya a disco (RAM es un recurso muy valioso) y postgres se encarga
>de borrarla del disco cuando se cierre la sesion.
>
>Contestando mas precisamente, SELECT INTO a secas, grabara para siempre
>la nueva tabla que se creara.
>
>--
>Juan Martínez
>Depto. Inf.
>UMC
>
_________________________________________________________________
Consigue aquí las mejores y mas recientes ofertas de trabajo en América
Latina y USA: http://latam.msn.com/empleos/
From | Date | Subject | |
---|---|---|---|
Next Message | Juan Martínez | 2006-07-03 23:10:50 | Re: Ayudaa con Select Into |
Previous Message | Mario Gonzalez | 2006-07-03 22:24:50 | Re: Ayudaa con Select Into |