[firebase-br] RES: Fb 2.5 + 64 bits + Classic Server - SO 64 bits + 8 ram

Wesley Oliveira wesley em rgsystem.com.br
Qui Abr 3 08:59:00 -03 2014


Felipe,

Eu também tinha um problema parecido com esse na minha aplicação...
Descobri que as consultas que eu fazia no banco não liberavam a memória.

Não sei como você faz consultas, se tem uma função específica, se usa
ClientDataSets, se usa SQLQueries.... Mas dá uma olhada se você está
iniciando uma transação antes de fazer a consulta e encerrando com Commit ou
Rollback depois.

Meu sistema, ao iniciar, já comia 70MB de memória com o FB... depois que
corrigi esse problema, o FB fica em 14MB direto. Às vezes faz uma consulta
mais pesada e sobe pra 30, 40MB... mas assim que ele finaliza a consulta,
volta pra 14MB...

Boa sorte!
Att.

Wesley Oliveira
Programador de Sistemas de Informação
RG System Informática
Fone:      +55 (27) 3727-1127
Celular:    +55 (27) 99606-0038

-----Mensagem original-----
De: lista [mailto:lista-bounces em firebase.com.br] Em nome de Felipe Basso
Enviada em: quinta-feira, 3 de abril de 2014 08:39
Para: Carlos H. Cantu; FireBase
Assunto: Re: [firebase-br] Fb 2.5 + 64 bits + Classic Server - SO 64 bits +
8 ram

Pessoal bom dia,

Agradeço as resposta e entendo perfeitamente sobre o fato em si da
optimização de queries, porém isso ocorre em pontos diferentes do sistema,
não há um ponto em específico. Estamos utilizando aplicação em Delphi 2007
Client/Server utilizando Socket.
Quando ocorre este travamento, a tela client fica congelada
aguardando..enquanto a tela servidor fica rodando normalmente..porém ocorre
até em certos momentos de travar o Fb processo.

Obrigado,

Felipe Basso


Em 2 de abril de 2014 21:06, Carlos H. Cantu
<listas em warmboot.com.br>escreveu:

> Qualquer processo 32bits no Windows tem o limite de 2GB.
>
> Já com 64bits, o limite é bastante ampliado, permitindo aproveitar 
> praticamente toda a RAM física disponível nos dias de hoje.
>
> Observe também que o "travamento" a que você se refere pode estar 
> sendo ocasionado por outros motivos, como controle incorreto de 
> transações, queries não otimizadas, etc.
>
> []s
> Carlos H. Cantu
> www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - 
> blog.firebase.com.br
>
> FB> Pessoal boa noite,
>
> FB> Estou encontrando o seguinte problema. Tenho um banco de 10 gb em 
> FB> um cliente com as configurações citadas e o mesmo quando a memória 
> FB> do
> Firebird
> FB> no Gerenciador de Tarefas chega a 1.7 ele trava e consequentemente
> trava
> FB> meu sistema.
>
> FB> Já vi caso de 70 ususários logados o Fb chegar a 1.7 e travar.
>
> FB> Pesquisei sobre as limitações do Fb e descobri que quando 32 bits 
> FB> o
> mesmo
> FB> opera com limite de 2 gb, porém em 64 este limite é maior (não 
> FB> consegui descobrir qual).
>
> FB> Alguém consegue me ajudar com isso?
>
> FB> Abraço,
>
> FB> Felipe Basso
>
>
> ______________________________________________
> 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





Mais detalhes sobre a lista de discussão lista