Re: 8.0.4 Super Lento

From: Alvaro Herrera <alvherre(at)commandprompt(dot)com>
To: Miguel <mmiranda(at)123(dot)com(dot)sv>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: 8.0.4 Super Lento
Date: 2005-11-16 01:40:30
Message-ID: 20051116014030.GC9402@surnet.cl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Miguel escribió:

> SHARED BUFFERS: Asumiendo 30% del total de 3G
> El 30% de 3 GB: (3145728 KB/30) = 104858 KB
> shared_buffers: (104858 KB/8 KB) = 13107
>
> SHMMAX: Asumiendo que quiero 300 conexiones maximo
> shmmax = 250 kB + 8.2 kB * 13107 + 14.2 kB * 300
> shmmax = 111989
>
> Pasando a bytes:
> 111989*1024 = 114676777 (ceiling)

Bueno, la ecuacion esta algo desviada, los requerimientos de memoria han
aumentado ultimamente. Mirando el error:

> DETAIL: Failed system call was shmget(key=5432001, size=120381440, 03600).

deberia haber sido evidente que bastaba con poner shmmax en 120381440.

> shiva1 napv2 # sysctl kernel.shmmax
> kernel.shmmax = 114676777
> shiva1 napv2 # sysctl kernel.shmall
> kernel.shmall = 114676777

Hum, el articulo dice que hay que poner shmall en lo mismo que shmmax?
Eso es incorrecto -- en general, shmall se mide en paginas, no en bytes.

--
Alvaro Herrera http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Edwin Quijada 2005-11-16 02:57:23 Re: 8.0.4 Super Lento
Previous Message Miguel 2005-11-16 01:14:43 Re: 8.0.4 Super Lento