From: | Jaime Casanova <jaime(at)2ndquadrant(dot)com> |
---|---|
To: | mario martinez hernandez <kyruh_mys(at)yahoo(dot)es> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: [pgsql-es-ayuda] Rv: Modificar tamaño de pg_xlog |
Date: | 2010-06-04 17:18:04 |
Message-ID: | AANLkTinSOzxsmfUo1WTPaa2VO-Ui9Iq_rTjv6-c2YiTS@mail.gmail.com |
Views: | Whole Thread | Raw Message | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
2010/6/4 mario martinez hernandez <kyruh_mys(at)yahoo(dot)es>:
>
> Buenas tardes.
> Mi nombre es Mariano.
> Mi pregunta es.
> ¿ Es posible modificar el tamaño de pg_xlog? ¿como? ¿donde?
>
si te refieres al tamaño de los archivos si puedes hacerlo pero debes
compilar desde los fuentes...
en pg >= 8.4 al configurar pasas la opcion --with-wal-segsize=tamaño_en_megas
en pg <= 8.3 debes editar el archivo src/include/pg_config_manual.h y
cambias la siguiente linea (lo que debes cambiar es el 16 por el valor
en megas que quieras):
#define XLOG_SEG_SIZE (16*1024*1024)
en ambos casos luego de recompilar debes reinicializar el cluster con initdb
si te refieres al tamanño de la carpeta puedes cambiar en
postgresql.conf el valor del parametro checkpoint_segments cada
checkpoint_segment tiene un tamaño de 16Mb *desde el momento que se
crea*, es decir que si en ese parametro tienes 3 la carpeta ocupara
minimo 48Mb (aunque puede ocupar mas si tiene que crear un nuevo
archivo).
Por cierto, 3 segmentos es un valor bajo no se te ocurra bajarlo. Mas
bien si esta en 3 subelo.
--
Jaime Casanova www.2ndQuadrant.com
Soporte y capacitación de PostgreSQL
From | Date | Subject | |
---|---|---|---|
Next Message | Grover Navia | 2010-06-04 17:21:41 | Postgresql 8.4 ODBC |
Previous Message | Rafael Martinez | 2010-06-04 15:54:47 | Re: Rv: Modificar tamaño de pg_xlog |