PostreSQL editar max_connections [RESOLVIDO]

1. PostreSQL editar max_connections [RESOLVIDO]

Diego Langer
dlanger

(usa Debian)

Enviado em 01/08/2013 - 11:44h

Bom dia Senhores.
Possuo um servidor com Slackware 13.37 64 bits e nele roda o PostgreSQL 8.2.23.
Nesta semana, alguns usuários me relataram o que ao logar no banco este apresentava o seguinte erro:
FATAL: sorry, too many clients already

Como edito o campo max_connections do postreSQL para aumentar o número de usuários simultâneos?


  


2. MELHOR RESPOSTA

Perfil removido
removido

(usa Nenhuma)

Enviado em 01/08/2013 - 13:25h

Use o locate ou find.

Mas primeiramente você deveria analisar se realmente tem a necessidade de aumentar o numero de conexões. Lembrando que o max_connections é número de conexões simultâneas. Dá uma olhada nos logs.

Dica - pool de conexões => http://wiki.postgresql.org/wiki/Dicas_de_Performance_em_aplica%C3%A7%C3%B5es_com_PostgreSQL

Abraço!

3. Re: PostreSQL editar max_connections [RESOLVIDO]

Diego Langer
dlanger

(usa Debian)

Enviado em 01/08/2013 - 11:53h

Segundo o que entendi, em minhas pesquisas preciso editar o campo max_connections no arquivo postgresal.conf.
Meu problema agora esta em localizar tal arquivo.


4. Re: PostreSQL editar max_connections [RESOLVIDO]

danilo
danilosampaio

(usa Debian)

Enviado em 01/08/2013 - 12:38h

O arquivo fica em /etc/postgresql/<versao_do_pg>/main/postgresql.conf
Ex: /etc/postgresql/8.4/main/postgresql.conf


5. Re: PostreSQL editar max_connections [RESOLVIDO]

Diego Langer
dlanger

(usa Debian)

Enviado em 01/08/2013 - 13:10h

Curiosamente não existe nenhuma pasta postgresql no diretório /etc.


6. Re: PostreSQL editar max_connections [RESOLVIDO]

Diego Langer
dlanger

(usa Debian)

Enviado em 01/08/2013 - 13:19h

Os comandos:
# whereis postgresql.conf
# which postgresql.conf

também não retornam nada.


7. Re: PostreSQL editar max_connections [RESOLVIDO]

danilo
danilosampaio

(usa Debian)

Enviado em 01/08/2013 - 13:21h

Já procurou no diretório /opt ?


8. Re: PostreSQL editar max_connections [RESOLVIDO]

Diego Langer
dlanger

(usa Debian)

Enviado em 01/08/2013 - 13:28h

Diretório /opt esta vazio.



9. Re: PostreSQL editar max_connections [RESOLVIDO]

Diego Langer
dlanger

(usa Debian)

Enviado em 01/08/2013 - 13:34h

Boa tarde amarildosertorio, já conferi os logs, e realmente são mais de 100 processos tentando conexão simultaneamente.
Com o comando por você sugerido, o locate, encontrei o arquivo, esta em /usr/local/pgsql/data/postgres.conf.

Arquivo editado, problema resolvido.







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts