[firebase-br] FB Lento
Denis
denisrocha em hotmail.com
Qua Nov 12 19:05:41 -03 2008
Acho que o problema é gente demais mesmo. Creio que vamos precisar de um
servidor mais forte.
Hoje estou usando um sistema em 3 camadas. Sendo que tenho um servidor de
aplicação e as outras máquinas acessam ele. São em média 40 conexões neste
servidor e este servidor acessando o banco de dados. Tenho um outro servidor
de aplicação que ficam conectados nele em média 20 máquinas, e o mesmo
esquema, este servidor acessando o banco de dados. É um sistema tipo ERP,
que controla vendas, contas a pagar, etc. Ou seja, tem acesso o dia todo.
Qual a máquina que seria recomendada para suportar esta aplicação para rodar
o sistema "vuando" ? Pode dar uma dica ?
Agora a tarde no fim do dia.
Database header page information:
Flags 0
Checksum 12345
Generation 1056613
Page size 8192
ODS version 10.1
Oldest transaction 1056570
Oldest active 1056571
Oldest snapshot 1056571
Next transaction 1056605
Bumped transaction 1
Sequence number 0
Next attachment ID 0
Implementation ID 16
Shadow count 0
Page buffers 0
Next header page 0
Database dialect 3
Creation date Sep 30, 2008 20:19:35
Attributes force write
Variable header data:
Sweep interval: 200000
*END*
"Carlos H. Cantu" <listas em warmboot.com.br> escreveu
na mensagem news:842819044.20081112161043 em warmboot.com.br...
Vc tem 1.890 transações (que podem ou não estar ainda ativas) em
relação a OAT (Oldest Active Transaction). Isso pode ou não ser um
problema, dependendo de quantas dessas transações estão realmente
ativas, do isolamento, e da quantidade de lixo que elas possam ter
produzido.
A julgar pelos números, se o sweep estava configurado pra 20.000, ele
estava sendo executado provavelmente uma vez por dia, o que pode
justificar a lentidão em um horário específico. Se vc desligar o sweep
e a lentidão parar, então era ele mesmo, mas no caso deve agendar um
sweep manual de madrugada.
[]s
Carlos H. Cantu
www.warmboot.com.br - www.firebirdnews.org
www.FireBase.com.br - blog.firebase.com.br
D> Resultado do gstat :
D> Database header page information:
D> Flags 0
D> Checksum 12345
D> Generation 1049163
D> Page size 8192
D> ODS version 10.1
D> Oldest transaction 1047264
D> Oldest active 1047265
D> Oldest snapshot 1047265
D> Next transaction 1049155
D> Bumped transaction 1
D> Sequence number 0
D> Next attachment ID 0
D> Implementation ID 16
D> Shadow count 0
D> Page buffers 0
D> Next header page 0
D> Database dialect 3
D> Creation date Sep 30, 2008 20:19:35
D> Attributes force write
D> Variable header data:
D> Sweep interval: 200000
D> *END*
D> "Carlos H. Cantu" <listas em warmboot.com.br>
escreveu
D> na mensagem
news:1251580048.20081112102939 em warmboot.com.br...
D> Quando estiver lento, poste o resultado de um gstat -h aqui na lista.
D> []s
D> Carlos H. Cantu
D> www.warmboot.com.br - www.firebirdnews.org
D> www.FireBase.com.br - blog.firebase.com.br
D>> Bom dia,
D>> Estou notando uma coisa muito estranho no FB. Noto que todo dia + ou - a
D>> partir das 2 da tarde, o sistema fica muito lento. A quantidade de
D> máquinas
D>> conectadas é a mesma, não mudou nada.
D>> Quanto aos processos, no período da manhã tem até mais coisas (
D> fechamento
D>> de cobrança, faturamento para entrega de manhã, etc ) e no período da
D> tarde,
D>> normalmente só faturamento.
D>> Ou seja, mesmo que fosse algo de errado no sistema ou Sqls mal feitas,
ia
D>> ficar errado o dia todo.
D>> Será que o FB faz alguma coisa interna ? ou ele se perde no
gerenciamento
D> do
D>> cache, ou algo parecido ?
D>> Estou usando a versão 1.5.3 versão Classic
D>> Grato,
D>> Denis
______________________________________________
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