From: | Alvaro Herrera <alvherre(at)commandprompt(dot)com> |
---|---|
To: | Vanessa Emperatriz Pacheco Rodriguez <ayudapostgresql(at)hotmail(dot)com> |
Cc: | jeugenio(at)umcervantes(dot)cl, linder(dot)poclaba(at)gmail(dot)com, pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Ayuda con Select Into |
Date: | 2006-07-04 00:17:53 |
Message-ID: | 20060704001753.GD7971@surnet.cl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Vanessa Emperatriz Pacheco Rodriguez escribió:
>
> 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.
La escritura al disco no es nada tan terrible. Muy a menudo las
escrituras pueden quedarse en el cache del kernel, y no llegar nunca
fisicamente al disco.
Por otro lado, un millon de transacciones/dia son solo 11 transacciones
por segundo, lo cual es un numero no tan grande.
> 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).
"Escribir al disco" es una frase no totalmente definida. Lo importante
es saber si hay un fsync involucrado o no.
--
Alvaro Herrera http://www.CommandPrompt.com/
PostgreSQL Replication, Consulting, Custom Development, 24x7 support
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2006-07-04 00:19:06 | Re: Ayudaa con Select Into |
Previous Message | Alvaro Herrera | 2006-07-04 00:15:20 | Re: Ayuda con Select Into |