[firebase-br] Help2 , firebird consumindo CPU
Antonio Carlos
a.lima.silva em terra.com.br
Seg Maio 5 13:08:51 -03 2008
Alterando o pedido de ajuda, informo que :
> Faço a manutenção em um sistema que possui uma base em FB 1.5 com 4GB
rodando ate o momento em TS (Terminal Service Windows 2003 Server) .
> São 15 estações acessando o TS em um servidor Dell 1900 Xeon Dual Core
com 4GB ram e derrepente numa das atualizações do banco a performance
despencou,
ao monitorar o W2003 percebi que o FB utilizava apenas um dos nucleos do
xeon dando piques quase constantes de 90-100%, por esta observação entendi
que seria uma medida correta trocar o Fb de lugar e deixar de rodá-lo
localmente ( 127.0.0.1 <http://127.0.0.1/> ).
> Para evitar gargalos, fiz um link de 1000Mbps no dell 1900 e um servidor
Dell 830 com 2 GB Ram e P4 no qual instalei o Fedora 7 rodando em modo
texto. Resolvi a dependencia da lib e instalei o FB 1.5. SUPER SERVER
> Fiz backup do banco e restore no linux, e observei que com poucas
estações conectadas o sistema "voava", mas para minha surpresa quando todos
conectaram, a lentidão reapareceu nos mesmos niveis anteriores. Com o
comando Top pude verificar que com as 15 estações acessando é
consumido CPU ( 94 COM PIQUES DE 101%) no processo do FB.
> Estranho foi que não vi uma melhora de performance do TS mesmo tendo
sido liberado pelo menos 1.2 GB ram.
> Existe uma forma de se verificar se esse sistema esta deixando Transações
abertas e isso esta degradando o banco ?
IMPORTANTE O BANCO FOI RESTAURADO COM A MESMA PAGE SIZE
RODEI GSTAT ABAIXO :
Database header page information:
Flags 0
Checksum 12345
Generation 48931
Page size 4096
ODS version 10.1
Oldest transaction 24710
Oldest active 28043
Oldest snapshot 28042
Next transaction 48924
Bumped transaction 1
Sequence number 0
Next attachment ID 0
Implementation ID 19
Shadow count 0
Page buffers 0
Next header page 0
Database dialect 3
Creation date May 2, 2008 12:52:30
Attributes force write
Variable header data:
Sweep interval: 20000
*END*
Database log page information:
Creation date
Log flags: 2
No write ahead log
Next log page: 0
Variable log data:
Control Point 1:
File name:
Partition offset: 0 Seqno: 0 Offset: 0
Control Point 2:
File name:
Partition offset: 0 Seqno: 0 Offset: 0
Current File:
File name:
Partition offset: 0 Seqno: 0 Offset: 0
*END*
[]s.
Antonio Carlos
______________________________________________
FireBase-BR (www.firebase.com.br <http://www.firebase.com.br/> ) - Hospedado
em www.locador.com.br <http://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.
Version: 8.0.100 / Virus Database: 269.23.8/1415 - Release Date: 05/05/2008
06:01
Mais detalhes sobre a lista de discussão lista