Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Central de ajuda/ Relational Database Service/ Perguntas frequentes/ Modificação de parâmetro de base de dados/ Quais configurações de parâmetros inadequadas causam a indisponibilidade do banco de dados RDS for PostgreSQL?
Atualizado em 2023-08-29 GMT+08:00

Quais configurações de parâmetros inadequadas causam a indisponibilidade do banco de dados RDS for PostgreSQL?

Nos seguintes casos, configurações de parâmetros inadequadas fazem com que o banco de dados fique indisponível:

  • Os intervalos de valores de parâmetro estão relacionados às especificações da instância de BD.

    Os valores máximos de shared_buffers e max_connections estão relacionados à memória física da instância de BD. Se você definir esses parâmetros de forma inadequada, o banco de dados ficará indisponível.

  • A associação de parâmetros está incorreta.

    max_connections, autovacuum_max_workers e max_worker_processes devem atender aos seguintes requisitos. Caso contrário, o banco de dados não estará disponível.

    max_connections value + autovacuum_max_workers value + max_worker_processes value + 1 < 8388607

Para mais detalhes, visite o site oficial do PostgreSQL.

Solução:

  1. Faça logon no console do RDS e consulte os logs para localizar os parâmetros configurados incorretamente.
  2. Na página Configuration, altere os parâmetros para valores padrão e reinicialize o banco de dados.
  3. Configure os valores de parâmetros incorretos e restaure outros parâmetros para seus valores padrão originais.