> 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.
Lo recomendable es que este parámetro lo establezcas por sesión (set work_mem=64MB) en vez de aplicarlo en ese valor por defecto. Por lo que tendriás que identificar que 'sesiones' utilizan tanto en ordenamiento y agregar esta sentencia. Seguí el consejo de Jaime de bajar el max_connections, es muy alto. -- Emanuel Calvo Franco DBA | www.emanuelcalvofranco.com.ar Curso a distancia Nivel 1 Admin Postgres: http://www.postgresql-es.org/node/525 - Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org) Para cambiar tu suscripci�n: http://www.postgresql.org/mailpref/pgsql-es-ayuda