Problemas con tablas temporales y tiempo de respuesta...

From: "Paulina Quezada" <paulina(dot)quezada(at)gmail(dot)com>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Problemas con tablas temporales y tiempo de respuesta...
Date: 2007-03-06 18:22:22
Message-ID: 3babf2fc0703061022y15a5d53drf54095baf8b6e849@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola:

Al comienzo de mi aplicación creo 80 tablas temporales (se migró la
aplicación de sybase a postgres), esto debido a que si las creara en cada
función a pesar de que ponga el create temporary table (... )on commit drop,
al ejecutar por segunda vez la función reporta un error (Postgres sigue
apuntando al objeto inicial y reporta error de que no encuentra el objeto al
ejecutar por segunda vez la función), así que me aseguro creándolas al
comienzo y esto está haciendo que se degrade un montón el tiempo de
respuesta de todas las funciones o sentencias sql que se ejecutan después.
Mi pregunta es el sentido de que puedo hacer (aparte de lo obvio no crear
tantas tablas y cambiar la programación de las funciones), para que no se
degrade el tiempo de respuesta, debo cambiar algo en el archivo de
configuración en cuánto al manejo de memoria?, uso la versión 8.2.1 del
postgres y está corriendo bajo un servidor linux que tiene 2
procesadores xeon 3.0 Ghz y 1GB de memoria RAM
Actualmente los shared buffers están en 100MB. No he tocado el parámetro
Work Mem

Gracias por su ayuda!

att,

Paulina Q.

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Diego Ayala 2007-03-06 19:07:34 Duración de las conexiones
Previous Message Ricardo Martin Gomez 2007-03-06 18:12:40 Re: Pregunta sobre condiciones en tablas