Olá, On Thu, Jul 31, 2008 at 05:37:10PM -0300, Dario Basso Cardoso wrote: ... > No servidor tem um RAID Adaptec, o kernel ta tunelado, o postgresql.conf > ta expandido a memoria e mesmo assim percebo que as vezes no decorrer de
Poderia repassar quais as configurações foram feitas no kernel ? E o que significa "postgresql.conf expandido a memória" ? Você alterou ele ? Que alterações foram feitas ? > uns dias de muito movimento que o programa faz acesso ao banco de dados > com muitas transações, o programa trava ao tentar gravar alguns > registros em determinados usuarios do banco de dados, tornando o banco > inacessivel em algumas partes Somente com alguns usuários ocorre isso ou com determinada _quantidade_ de usuários ? Já chegou a reparar no volume de transações no momento em que está ocorrendo esse problema ? Outra coisa, as conexões são feitas diretamente ao BD ou as requisições são feitas via aplicacão ? > > Eu reinicio o banco de dados e ou o servidor e tudo volta ao normal até > a proxima anomalia que demora alguns dias > Provavelmente (chutando alto), o problema pode estar relacionado a IPC / semáforos, quantidade disponível de memória compartilhada configurada no kernel, grande número de arquivos abertos ou alguns parâmetros mal-ajustados no postgresql.conf. Recomendo fortemente você rever os seguintes parâmetros do kernel: - kern.maxfiles - kern.maxproc - kern.maxfilesperproc - vfs.vmiodirenable (deveria estar ativado) - kern.ipc.somaxconn - kern.ipc.maxsockbuf - kern.ipc.maxsockets - kern.ipc.shm_use_phys (deveria estar ativado) - kern.ipc.shmmax - kern.ipc.shmall - kern.ipc.sem* -> verifique todos as config. para semáforo Quando o problema ocorrer novamente, seria bom você nos dar as informações sobre os processos, quantidade de conexões e uso de memória, bem como o resultado do comando _ipcs_. Também, se puder fornecer o arquivo postgresql.conf ajudaria muito. []'s -- _(~)_ )"( [[ n1ghtcr4wler ]] (@_@) xmpp:[EMAIL PROTECTED]
signature.asc
Description: Digital signature
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral