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: Ayuda con Select Into |
Date: | 2006-07-03 20:29:52 |
Message-ID: | 1151958592.11289.13.camel@localhost.localdomain |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
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
From | Date | Subject | |
---|---|---|---|
Next Message | Mario Gonzalez | 2006-07-03 20:30:19 | Re: Ayuda Urgente |
Previous Message | Vanessa Emperatriz Pacheco Rodriguez | 2006-07-03 20:25:45 | Ayuda Urgente |