[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