[firebase-br] RES: Problema estranho com banco de dados

Rodrigo A. de Freitas rodrigo em solucoeseinformatica.com.br
Qui Dez 4 09:42:32 -03 2008


Douglas,

O servidor tem 8 Gb de RAM, e o Debian está instalado com os recursos
mínimos para que seja utilizado apenas o Firebird, e é exclusivo para uso do
banco de dados.

Eu vou verificar o parâmetro LockSemCount, mas ainda assim acho estranho que
isso começou a ocorrer apenas depois que eu passei a utilizar as tabelas de
monitoramento dentro de triggers no banco de dados.

Por garantia, vou aumentar o parâmetro LockSemCount e desabilitar o uso das
tabelas de monitoramento.

Abraços,

Rodrigo A. de Freitas
Análise & Desenvolvimento

Soluções & Informática

-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Douglas Tosi
Enviada em: quarta-feira, 3 de dezembro de 2008 16:12
Para: FireBase
Assunto: Re: [firebase-br] Problema estranho com banco de dados

2008/12/3 Rodrigo A. de Freitas <rodrigo em solucoeseinformatica.com.br>:
> bd002   Wed Dec  3 09:26:59 2008
>            Fatal lock manager error: semaphores are exhausted, errno: 1

Esse erro tem explicação simples.
O número default de semáforos do classic não está suportando a sua carga.
Você pode aumentar este número no firebird.conf. Procure LockSemCount.

É possível que corrigindo esse problema os outros desapareçam.
Mas vale a dica de rodar um gfix na sua base pra ver se ela ainda está
inteira depois disso tudo.

Concordo com você: o SuperServer não é uma opção nesse caso.
Só que o Classic com esse tipo de carga tem que "tunar". ;)

Outra pergunta que não custa fazer:
- Não está faltando memória nesse servidor?
São 200 clients, cada um com seu cache mais uns 10MB por processo.
Dependendo da configuração, é fácil estourar a memória. E você disse
que tem outras bases de dados.
Se for isso, talvez diminuir o TempCacheLimit pode ajudar (as custas
de mais I/O).

hth,
-- 
Douglas Tosi
www.sinatica.com

______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use:
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa

No virus found in this incoming message.
Checked by AVG - http://www.avg.com 
Version: 8.0.176 / Virus Database: 270.9.13/1827 - Release Date: 3/12/2008
17:41





Mais detalhes sobre a lista de discussão lista