[Pgsql-ayuda] Tablas temporales

Alvaro Herrera Munoz alvherre@dcc.uchile.cl
Wed, 13 Aug 2003 09:48:49 -0400


On Wed, Aug 13, 2003 at 12:42:21PM +0000, Guillermo Schulman wrote:
> Hola a todos.
> Me interesar?a saber cu?l es el costo de crear tablas temporales con CREATE 
> TEMPORARY TABLE. Por costo me refiero a si la base se vuelve m?s lenta a 
> partir de la creaci?n de muchas tablas temporales o cualquier otra 
> consecuencia adversa.

Si "muchas" fuera "varios miles", podria ser.  Si notas que anda muy lento,
trata aplicando REINDEX sobre las tabla pg_class y pg_attribute (pero vas a
tener que usarlo con un backend suelto -- mira las instrucciones en la
pagina de referencia de REINDEX).

Si son solo unas pocas, digamos unos cientos o menos, yo creo que el costo
es despreciable.

-- 
Alvaro Herrera (<alvherre[@]dcc.uchile.cl>)
Thou shalt study thy libraries and strive not to reinvent them without
cause, that thy code may be short and readable and thy days pleasant
and productive. (7th Commandment for C Programmers)