On Thu, 7 Jul 2016 11:11:59 -0400
Alvaro Herrera <alvhe...@2ndquadrant.com> wrote:

> Eduardo Morras escribió:
> 
> > Muy buenas, estoy haciendo unas pruebas en desarrollo con 2
> > postgres, Maestro-Esclavo. La carga de trabajo va a ser
> > principalmente de lectura. Para ello voy a poner el Maestro en un
> > servidor pequeño y el esclavo en el grande, usando pgpool para
> > hacer las consultas de lectura en el Esclavo.
> > 
> > Quiero probar si crear un disco en memoria en el Maestro para
> > contener el directorio xlog (los wal) aumentara y en que medida la
> > performance del Maestro. Puedo dedicar un enlace de red para la
> > transferencia de los wal al esclavo, por lo que habria un delay
> > minimo entre Maestro y Esclavo. 
> 
> Hmm, creo que te convendría investigar la idea de definir
> synchronous_commit=off y wal_buffers muy grande.  Así las escrituras
> irían todas a través del wal writer en vez de verse forzados los
> backends a hacer fsync del wal.

No habia pensado en synchronous_commit=off, voy a probar tambien.

> ¿pgpool?  Ummm.

Para separar las queries R (al Esclavo) de las CUD (al Maestro). Aparte de 
hacerlo desde la aplicacion, ¿hay otro middleware que pueda separalas?.

Muchas gracias

> 
> -- 
> Álvaro Herrera                http://www.2ndQuadrant.com/
> PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services


---   ---
Eduardo Morras <emorr...@yahoo.es>

-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org)
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

Responder a