哪些参数设置会导致RDS-PostgreSQL数据库实例不可用
RDS-PostgreSQL数据库部分参数设置异常可能会导致数据库不可用,在此列出请客户注意谨慎操作:
- 部分参数设置需要参考实例规格,设置过大或过小都可能会导致数据库不可用,例如:参数shared_buffers、max_connections的大小与实例实际物理内存大小有关,不可以随意设置,事实上RDS-PostgreSQL在开通过程中已经根据实例规格进行了参数调优,建议客户按照默认配置使用,以保持数据库可用。
- 部分参数之间具有关联关系,设置不合理也可能会导致数据库不可用:例如:参数max_connections、autovacuum_max_workers和max_worker_processes配置需满足以下规则,否则会导致数据库不可用,即:max_connections参数值 + autovacuum_max_workers参数值 + max_worker_processes参数值 + 1< 8388607。
说明
详细参数设置请参考PostgreSQL官网说明。