[firebase-br] firebird2.1 classic x 150 estações = problemas

Ivan Brasil Fuzzer ivan em cyber.inf.br
Qua Nov 4 13:53:22 -03 2009


Tenho um cliente que tem entre 150 a 170 conexões simultâneas ao banco e utilizo o fb1.5 classic. O servidor tem 8 núcleos e 6 GB de RAM e se comporta maravilhosamente bem com muita sobra. 
Isto leva a crer que a aplicação pode ter algumas inconformidades. Não estou dizendo que a aplicação seja ruim, apenas que não está 100% preparada para esta cituação. 


----- Mensagem original ----- 
De: "Magno System" <magnosysteminformatica em gmail.com> 
Para: "ericrodrigues" <ericrodrigues1509 em gmail.com>, "FireBase" <lista em firebase.com.br> 
Enviadas: Quarta-feira, 4 de Novembro de 2009 13:38:08 (GMT-0300) Auto-Detected 
Assunto: Re: [firebase-br] firebird2.1 classic x 150 estações = problemas 

Um outro fator que você deve atentar é a quantidade de memória. A versão 
classic consome bastante memória por cada conexão ser um processo separado. 


----- Original Message ----- 
From: "ericrodrigues" <ericrodrigues1509 em gmail.com> 
To: <lista em firebase.com.br> 
Sent: Wednesday, November 04, 2009 11:54 AM 
Subject: firebird2.1 classic x 150 estações = problemas 


> olá amigos... 
> 
> tenho um cliente que sempre usou o firebird 1.5 e reclamava de lentidão no 
> sistema. 
> 
> ele possui dois servidores com 16 núcleos onde um roda o firebird e o 
> outro roda postgress. O postgress assume todos núcleos e balanceia os 
> processos e o firebird fica limitado a apenas um núcleo chegando a 100% do 
> processamento desse núcleo. 
> 
> estive lendo material na net e cheguei a conclusão de que migrar para a 
> versão classic do firebird resolveria o problema dele. Pois a versão cria 
> uma instancia pra cada conexão feita no banco de dados. 
> 
> em testes no servidor dele com algumas estações a mudança se portou muito 
> bem... os processos era divididos entre todos núcleos. Chegamos a 
> conclusão que essa mudança iria melhorar a situação deles. 
> 
> apos a migração, começamos ter problemas com o firebird.. muitas estações 
> perdiam a conexão... outras não conseguiam inserir ou alterar registros... 
> isso ocorreu quando começamos a ter muitas conexões ao bd e foi necessário 
> voltar para a versão superserver e consequentemente ao gargalo de um 
> núcleo. 
> 
> 
> 
> Existe alguma configuração especial que podemos fazer para solucionar esse 
> problema? Ou esta situação com a versão classic sempre vai acontecer? 
> 
> Se realmente não encontrar uma solução vou ter que mudar de banco de 
> dados, e consequentemente mudar todo meu programa. 
> 
> 
> 
> 
> 


-------------------------------------------------------------------------------- 


______________________________________________ 
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 


______________________________________________ 
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 


-- 

:: Ivan Brasil Fuzzer :: 
Tecnocyber Automação de Negócios Ltda 
Setor de Infraestrutura 
Av. Salgado Filho, 85 - Apto 120 
Erechim - RS - 99700-000 
Fone: (54) 3522-3313 



Mais detalhes sobre a lista de discussão lista