Configuração de Parâmetros do Banco de Dados

Após a criação de uma instância de banco de dados, é essencial configurar seus parâmetros de operação, seja através de comandos em uma sessão (e.g. ALTER SYSTEM SET) ou diretamente no arquivo postgresql.conf, localizado no diretório de dados (PGDATA). Porém, no PostgreSYS essa tarefa se torna bem mais simples. Através do PgSmart é possível consultar e modificar os parâmetros da instância de forma interativa, incluindo, se desejável, o reload ou restart do serviço da instância para aplicar as alterações.

Sintaxe do Comando

pgsmart cluster config [OPÇÕES]
OPÇÃO DESCRIÇÃO

-b, --bin=/usr/pgsql-13/bin

Diretório de binários do PostgreSQL.

-d, --data=/var/lib/pgsql/13/data

Diretório de dados do PostgreSQL.

-h, --help

Exibe informações de ajuda.

Configuração Interativa

Execução do Comando

pgsmart cluster
pgsmart cluster config

Configuração de Parâmetros

  1. Informe o diretório de instalação dos binários do PostgreSQL (PGBIN) e o diretório de dados da instância PostgreSQL (PGDATA).

    Listando parâmetros do cluster
  2. Selecione a opção "Parâmetros".

    Seleciona opção
  3. Selecione o parâmetro desejado.

    Seleciona parâmetro
  4. Confirme se deseja alterar o valor do parâmetro selecionado.

  5. Altere o valor do parâmetro selecionado.

  6. Informe se deseja alterar outro parâmetro.

    Após esta etapa a alteração do parâmetro é realizada automaticamente no arquivo postgresql.conf. Também é adicionado um comentário informando a data e hora da alteração e o usuário que realizou tal operação. Porém, a alteração ainda não foi efetivada, para isso é necessário realizar o RELOAD ou RESTART do serviço da instância.
  7. Informe se deseja, neste momento, recarregar (RELOAD) ou reiniciar (RESTART) o serviço da instância para efetivar as alterações.

    Modifica parâmetro
  8. Neste exemplo, serviço recarregado com sucesso!

    Confirma modificação do parâmetro