Re: Ayuda tuning PG 8.24

From: Alvaro Herrera <alvherre(at)commandprompt(dot)com>
To: Elton Ramos <elton(dot)ramos(at)pragyatechnologies(dot)com>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Ayuda tuning PG 8.24
Date: 2007-09-21 01:02:18
Message-ID: 20070921010218.GN30013@alvh.no-ip.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Elton Ramos escribió:

> Tengo un server core 2 duo 4GB RAM y PG 8.24
>
> Esta conficuracion estás corecta con Max_connection 1000 ?

No hay "configuraciones correctas", porque dependen de la carga del
servidor. Fuera de cualquier otra consideracion, yo pensaria que tu
valor de shared_buffers es un excesivamente alta.

En cualquier caso, 1000 conexiones es pesima idea. Usa un pooler como
pgpool o pgBouncer, y deja max_connections en un valor mas sano, como
100 o algo asi.

> > share_buffer | 262164
> > > checkpoint_segments | 16
> > > effective_cache_size | 692674

Y effective_cache_size es muy bajo. (Creo que deberia ser unos 3G,
asumiendo que este servidor es solo para Postgres).

> > > max_fsm_pages | 1048576

Cuanto espacio ocupa la BD en total?

> > > max_fsm_relations | 32768

No sera mucho? Realmente tienes 32 mil tablas?

> > > sort_mem | 32384
> > > vacuum_mem | 16384

Estos valores parecen estar al reves. Yo pondria un valor mas alto en
vacuum_mem que en sort_mem.

Hmm, me acabo de dar cuenta que nos estas mintiendo con la configuracion
que nos muestras. En PG 8.2.4 no existen vacuum_mem ni sort_mem; los
parametros se llaman de otra manera.

--
Alvaro Herrera http://www.amazon.com/gp/registry/CTMLCN8V17R4
"MySQL is a toy compared to PostgreSQL." (Randal L. Schwartz)
(http://archives.postgresql.org/pgsql-general/2005-07/msg00517.php)

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Henry 2007-09-21 02:11:41 Re: Error Notify ,Listen con SSL
Previous Message Gabriel Hermes Colina Zambra 2007-09-21 01:01:25 Psql 8.2.5, para Windows, Instalar sin hacer migracion