Re: [pgsql-es-ayuda] Rv: Modificar tamaño de pg_xlog

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: Raw Message | Whole Thread | 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

In response to

Browse pgsql-es-ayuda by date

  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