Re: [Pgsql-ayuda] Parametro sort_mem

From: Martin Marques <martin(at)bugs(dot)unl(dot)edu(dot)ar>
To: Carmen Gloria Sepulveda Dedes <csepulveda(at)atichile(dot)com>, pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
Subject: Re: [Pgsql-ayuda] Parametro sort_mem
Date: 2003-10-30 20:01:48
Message-ID: 200310301701.48684.martin@bugs.unl.edu.ar
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

El Jue 30 Oct 2003 13:14, Carmen Gloria Sepulveda Dedes escribió:
> Hola.
>
> Queria consultarles si saben como actua postgres en el caso de que tenga
> seteado el sort_mem en 1024 (1M) cuando un proceso X ejecuta una
> transaccion que puede incluir muchos sorts y requiere mas de 1M para
> hacer ordenamiento?? Puede acabarse el /tmp o swap por este problema?
> (en nuestro caso particular /tmp esta montado en el filesystem swap).

Si me equivoco, Alvaro me corregirá! :-)

Por cada sort que se realiza se usa 1M. O sea, por cada connexion (no se me
ocurre como pueden haber mas de un ORDER BY en la misma consulta, o si?).

Entonces vas a usar realmente, en el peor de los casos N Mb de memoria solo
para los sort, donde N es el maximo nuemero de conexiones simultaneas que
tenes definido (max_connections). Esto siempre aparte de la memoria
compartida (shared_buffers) que usa el servidor de bases de datos.

--
select 'mmarques' || '@' || 'unl.edu.ar' AS email;
-----------------------------------------------------------------
Martín Marqués | mmarques(at)unl(dot)edu(dot)ar
Programador, Administrador, DBA | Centro de Telemática
Universidad Nacional
del Litoral
-----------------------------------------------------------------

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Gunnar Wolf 2003-10-30 23:39:01 Re: [Pgsql-ayuda] Trigers en postgres
Previous Message Carmen Gloria Sepulveda Dedes 2003-10-30 19:11:37 [Pgsql-ayuda] Problemas con ecpg