From: | tgutierrez(at)unipamplona(dot)edu(dot)co |
---|---|
To: | "AyudaPostgres" <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | ayuda-configuracion-mem-postgresql |
Date: | 2004-08-31 21:21:25 |
Message-ID: | 45342.64.76.58.174.1093987285.squirrel@correo.unipamplona.edu.co |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
hola Amigos de postgreSQL.
Tengo para asignar de memoria cache 700 MB
y configure las variables de esta forma:
echo 268435456 > /proc/sys/kernel/shmall
echo 268435456 > /proc/sys/kernel/shmmax
y el en archivo vi /etc/sysctl.conf
agregue:
kernel.shmall=268435456
kernel.shmmax=268435456
quiero asignarle:
1. numero de conexiones: -N 200
2. Memoria Compartida Usada como cache de consultas: -B 700 MB ?
¿Cuanto le asignaria en megas de memoria compartida: 572MB? tengo
disponible en memoria total de ram y cache: 700 MB.
3. Aumentar la memoria del procesamiento de queries, para que quepa todos
los datos que se estan procesando en esa memosria y los queries sean
procesados mas ràpidos.
Ej: -o "-S4096'
¿Le asignaria 128 Megas?
Cómo ejecuto este cambio?:
su postgres
postmaster -B585728 -S -o "-S131072" -N200
---para 572 de memoria compartida, para cache de consultas 128 Megas de
bufer de procesamiento de queries y 200 clientes simulataneos.
realice una consulta
template1=# select * from pg_settings where name='effective_cache_size';
name | setting | context | vartype | source | min_val |
max_val
----------------------+---------+---------+---------+---------+---------+--------------
effective_cache_size | 1000 | user | real | default | 0 |
1.79769e+308
(1 fila)
el valor de setting es en kB, B o en MB?
y en ese campo coloco los 700 MB?
GRACIAS POR SU AYUDA
TAnia Gutierrez
From | Date | Subject | |
---|---|---|---|
Next Message | tgutierrez | 2004-08-31 21:26:13 | Re: ayuda- memoria ram-swap |
Previous Message | Alvaro Herrera | 2004-08-31 21:18:32 | Re: Replicacion? |