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
-----------------------------------------------------------------
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 |