[firebase-br] Sugestão para desempenho no Firebird

Carlos H. Cantu (TeamFB) listas em warmboot.com.br
Qua Abr 2 11:29:46 -03 2008


Lentidão de uma hora pra outra é sintoma típico de controle
transacional problemático, ou do processo de garbage collection ter
sido disparado.

Vc pode usar o IBAnalyst, IBTransactionManager ou o gstat pra saber se
transações estão ficando presas.

Clientes que desconectam de forma incorreta (sem fechar a conexão,
máquina trava, reboota, etc) podem deixar conexões e transações
penduradas no FB por horas. O padrão do TCP/IP é detectar que a
conexão caiu só duas horas depois :(


[]s
Cantu (Membro do TeamFB - FireBase)
http://www.warmboot.com.br
FireBase - http://www.FireBase.com.br
Blog - http://blog.firebase.com.br

FH> Olá amigos, estou tendo um problema com o Firebird 2.0.3 em um cliente. O
FH> programa de uma hora pra outra simplesmente fica lento demais.. o que antes
FH> fazia em torno de 5 segundos, demora mais de 20 minutos. Já troquei o banco
FH> de dados, e o servidor de máquina, pensando ser a máquina, e o rapaz da rede
FH> teima em dizer que não há problemas de rede.

FH> Já vasculhei o sistema, e não há problemas de transação, mesmo porque, que
FH> se eu no computador que originou a transação, eu já até saí do sistema, e
FH> continua tudo lento, aí todas as máquinas ficam lentas... ou seja, se fosse
FH> transação, ao finalizar o sistema, perde-se todas as transações correto?

FH> O banco de dados está com pagesize em 8192, com Buffer (Paginas = 2048
FH> KB=16384), Sweep Interval = 20000, Forced Writes = True, Dialect=3.

FH> Servidor instalado como SuperServer.

FH> O que me aconselham a modificar, para testar isso. A questão é que entra no
FH> máximo 4 usuários, pesmem!...

FH> Desde já agradeço.

FH> Fellipe H. 









Mais detalhes sobre a lista de discussão lista