Re: Ayuda con Select Into

From: Alvaro Herrera <alvherre(at)commandprompt(dot)com>
To: Daniel Carrero <dxduke(at)gmail(dot)com>
Cc: Mario Gonzalez <gonzalemario(at)gmail(dot)com>, pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Ayuda con Select Into
Date: 2006-07-04 00:15:20
Message-ID: 20060704001519.GC7971@surnet.cl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Daniel Carrero escribió:

> >> > > Aprovecho de preguntar las ventajas de usar el SELECT INTO en
> >> > > comparacion con un SELECT normal o una vista???

> Queria saber que es mas eficiente en un sistema con muchas transcciones
> :D

Son exactamente lo mismo, con la salvedad de que una vista o un SELECT
normal devuelve los resultados al cliente, mientras que SELECT INTO los
mete en una tabla al lado del servidor.

Si necesitas hacer procesamiento posterior del resultado, el SELECT INTO
suele ser mejor porque lo puedes hacer en el servidor, y te ahorras la
transferencia al cliente. Pero hay que considerar que a veces este
procesamiento se puede hacer con un SELECT mas grande, que englobe al
anterior, y por lo tanto usar un SELECT INTO en realidad solo demuestra
que no conoces muy bien tus herramientas ;-)

--
Alvaro Herrera http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2006-07-04 00:17:53 Re: Ayuda con Select Into
Previous Message Alvaro Herrera 2006-07-04 00:12:31 Re: Ayuda Urgente