Hola,

Gracias por las respuestas.
El valor esta en 64MB porque observe que había ordenaciones que usaban
bastante memoria y con un Analyce si bajaba el work_mem me ordenaba en disco
y la consulta tardaba bastante mas. Lo que nunca me ha quedado claro, es si
con un valor de work_mem de 64MB todas las conexiones ocupan 64MB aunque
utilicen solo 1MB o si por el contrario los 64MB son un máximo, pero no lo
utilizan siempre.

Un saludo.

El 9 de noviembre de 2010 04:37, Jaime Casanova <ja...@2ndquadrant.com>escribió:

> On Mon, Nov 8, 2010 at 6:13 AM, Cesar Martin <cmart...@gmail.com> wrote:
> [...]
> > POSTGRES.CONF
> > -----------------------------------------
> > max_connections = 1000 # (change requires restart)
> > work_mem = 64MB # min 64kB
>
> estos dos parametros estan mal, 1000 conexiones es muy alto y si en
> verdad quieres tener ese valor deberias bajarle a work_mem
>
> --
> Jaime Casanova         www.2ndQuadrant.com
> Professional PostgreSQL: Soporte y capacitación de PostgreSQL
>



-- 
César Martín Pérez
cmart...@gmail.com

Responder a