Muitos processos no Postgresql.  XML
Índice dos Fóruns » Assuntos gerais (Off-topic)
Autor Mensagem
onolox
Java Ninja

Membro desde: 20/06/2005 20:10:58
Mensagens: 294
Offline

To com um problema com esse bd, do nada ele começa a criar processos, todos de 60k com o nome postgres.exe, deixei o computador ligado uma noite e estava com quase 1000 processos só do postgree ! Alguém tem esse problema tb? Ou conhece uma maneira de resolvê-lô?
pcalcado
Moderador
[Avatar]

Membro desde: 08/03/2004 17:19:35
Mensagens: 5174
Localização: Sydney - Australia
Offline

Tem certeza que isso nao sao threads?

Phillip Calçado "Shoes"
http://fragmental.tw/
http://blog.fragmental.com.br/
"It is unfortunate that much of what is called 'object-oriented programming today is simply old style programming with fancier constructs." - Alan Kay
[Email] [WWW] [Yahoo!] [MSN]
onolox
Java Ninja

Membro desde: 20/06/2005 20:10:58
Mensagens: 294
Offline

Threads do postgre? Não sei, eu vi em outros fóruns gente com o mesmo problema, mas nenhuma solução.
cv
Moderador
[Avatar]

Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline

No que exatamente ter muitos processos do PostgreSQL eh um problema?
[Email] [WWW] [Yahoo!] [MSN] [ICQ]
onolox
Java Ninja

Membro desde: 20/06/2005 20:10:58
Mensagens: 294
Offline

Olha se pra vc ter quase 1000 processos de um programa não for problema... parabéns.
thingol
Moderador

Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline

http://support.nusphere.com/viewtopic.php?t=444&sid=fd188dd54ea1243916e57fc44dd10d08

Por essa discussão dá a impressão que você tem algum(ns) processo(s) que está criando conexões ao PostgreSQL, mas não as está(ão) fechando corretamente. Seria isso?

Obs. - Não sabia que essa implementação do PostgreSQL em Windows era tão complicada - para cada conexão, criar uma instância do postgres.exe. Que esquisito...

Lembro que algum brasileiro escreveu também um "port" comercial do PostgreSQL para o Windows; será que tem esse mesmo problema, ou então é esse port comercial que é a base para o PostgreSQL para Windows?

This message was edited 1 time. Last update was at 21/06/2005 13:19:38

[WWW]
onolox
Java Ninja

Membro desde: 20/06/2005 20:10:58
Mensagens: 294
Offline

Mais uma vez eu digo, não abro nada, deixo o PC quietinho, não tem nenhum programa aberto nem conecção com a internet, nada só o windows e os processos normais do BD. E o Postgresql fica criando esses processos esdrúxulos!
fabio.patricio
GUJ Master

Membro desde: 04/01/2004 02:51:33
Mensagens: 1512
Localização: Porto Alegre - RS
Offline

Olá,

Qual versao do teu windows e do postgre?

Eu tenho um postgre 8.0 rodando num windows 2003 server SP1 e nao fica criando esses processos, muito menos o postgre.exe a cada conexao.

]['s

Fabio Patricio
http://blog.wansoft.com.br

[WWW] [MSN] [ICQ]
thingol
Moderador

Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline

Hum, eu tinha ouvido falar que o PostgreSQL no Windows, antes da versão 8.0, não era usável por causa desse "probleminha" de gerar um postgres.exe a cada conexão (basicamente porque usava o cygwin, e essa biblioteca simula o Unix, só que quando um processo quer fazer "fork" no Unix, no caso do Windows o cygwin cria um processo novo do zero. )
Que versão é essa mesmo?
[WWW]
fabio.patricio
GUJ Master

Membro desde: 04/01/2004 02:51:33
Mensagens: 1512
Localização: Porto Alegre - RS
Offline

thingol wrote:Hum, eu tinha ouvido falar que o PostgreSQL no Windows, antes da versão 8.0, não era usável por causa desse "probleminha" de gerar um postgres.exe a cada conexão (basicamente porque usava o cygwin, e essa biblioteca simula o Unix, só que quando um processo quer fazer "fork" no Unix, no caso do Windows o cygwin cria um processo novo do zero. )
Que versão é essa mesmo?


Hm, eu achei que tu estava falando da versao 8.0.
Nas versoes anteriores eu sempre usei aquela compilada que tinha no site do postgre (Acho que era uma empresa que gerava o exe) e nunca tive problemas tambem. Tenho ele rodando em um cliente com o mesmo esquema: Windows 2003 server + postgre 7.4

Quem sabe o problema era com esse que usa a emulacao.

]['s

Fabio Patricio
http://blog.wansoft.com.br

[WWW] [MSN] [ICQ]
onolox
Java Ninja

Membro desde: 20/06/2005 20:10:58
Mensagens: 294
Offline

Eu uso o Windows XP com SP2 e o Postgresql 8.
Por enquanto estou usando a manha de parar o serviço do Postgresql quando não o uso. Isso para com o problema de criação de novos processos.
xvinny
What is classpath?

Membro desde: 11/04/2006 09:36:53
Mensagens: 9
Offline

eu tb estou com esse maldito problema no meu postgre, e qualquer ajuda será bem-vinda!!
Uso o windows XP SP2, Postgre versão 8.1.4

Esses processos são criados somente quando o serviço está startado (ou seja, está disponível pra abrir novas conexões).

Pode ser alguma configuração do postgre, ainda não descobri, mas pode ser algum spy lazarento que tá fazendo isso só pra encher o saco.

Se alguém puder me ajudar, será muito útil!

Falouu
onolox
Java Ninja

Membro desde: 20/06/2005 20:10:58
Mensagens: 294
Offline

Depois que eu atualizei para o postgresql 8.1 esse problema cessou, eu achava que eles tinham resolvido o problema, mas como vc está com esse problema vejo que só resolveram parcialmente.
xvinny
What is classpath?

Membro desde: 11/04/2006 09:36:53
Mensagens: 9
Offline

sei lá mas eu andei apagando algumas coisas, desinstalando umas paradas, passei um antispy, e tal e agora não tá mais acontecendo isso... era alguém que tava chamando o postgre... bom pelo menos que bom que acabou!! hehehe
 
Índice dos Fóruns » Assuntos gerais (Off-topic)
Ir para:   
Powered by JForum 2.1.8 © JForum Team