Excerpts from Hellmuth Vargas's message of mié sep 14 23:37:44 -0300 2011: > Hola Comunidad > > Tengo implementado un servidor PostgreSQL 9.0 con un esclavo Hot Standby 9.0 > con la replicación nativa que implementa postgres 9.0, el esclavo lo empleo > para consultas y reporte y la cantidad de clientes no es muy grande pero si > de consultas grandes, intente bajar el parámetro max_connections para poder > aumentar otros como work_mem y temp_buffer pero el servidor esclavo no > levanta si no tiene el mismo valor de max_connections que el master... > porque esto? Gracias
Es por necesidades internas del código. Jaime podría explicarlo mejor, pero básicamente el standby necesita poder almacenar cierta información del maestro, y lo hace en arrays que tienen el mismo tamaño que los del maestro. Creo que la alternativa habría sido agregar en postgresql.conf un parámetro adicional "master_max_connections" o algo por el estilo, pero esa idea fue rechazada por ser como Betty (no Boop, sino la otra). Si requieres disminuir max_connections para asegurar que no pasarás de cierta cantidad de conexiones y así poder subir tranquilamente temp_buffers o work_mem, lo que podrías hacer es establecer límites de cantidad de conexiones por usuario. -- Álvaro Herrera <[email protected]> - Enviado a la lista de correo pgsql-es-ayuda ([email protected]) Para cambiar tu suscripci�n: http://www.postgresql.org/mailpref/pgsql-es-ayuda
