Ayudaa con Select Into

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:17:13
Message-ID: BAY7-F108E7255EBB998B1F524E1A1700@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
>

_________________________________________________________________
Charla con tus amigos en línea mediante MSN Messenger:
http://messenger.latam.msn.com/

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Mario Gonzalez 2006-07-03 22:24:50 Re: Ayudaa con Select Into
Previous Message Mario Gonzalez 2006-07-03 22:05:45 Re: Quiero desuscribirme y no tengo la clave