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