¿Qué parámetros de configuración inadecuados causan la indisponibilidad de la base de datos RDS for PostgreSQL?
En los siguientes casos, la configuración de parámetros inadecuada hace que la base de datos no esté disponible:
- Los rangos de valores de parámetros están relacionados con las especificaciones de instancia de base de datos.
Los valores máximos de shared_buffers y max_connections están relacionados con la memoria física de la instancia de base de datos. Si establece estos parámetros de forma inapropiada, la base de datos no estará disponible.
- La asociación de parámetros es incorrecta.
max_connections, autovacuum_max_workers y max_worker_processes deben cumplir con los siguientes requisitos. De lo contrario, la base de datos no está disponible.
Valor max_connections + valor autovacuum_max_workers + valor max_worker_processes + 1 < 8388607
Para obtener más información, visite el sitio web oficial de PostgreSQL.
Solución:
- Inicie sesión en la consola de RDS y consulte los registros para localizar los parámetros configurados incorrectamente.
- En la página Configuration, cambie los parámetros a valores predeterminados y reinicie la base de datos.
- Configure los valores de parámetros incorrectos y restaure otros parámetros a sus valores predeterminados originales.