[firebase-br] Limitar processamento

Jorge Umberto niko em bruner.com.br
Ter Ago 21 07:22:10 -03 2007


Certo... entendi...

E para tentar melhorar, a cada close dos forms de cadastro eu chamo uma
procedure assim:

procedure TModuloGen.comitta;
begin
  ModuloGen.IBtransaction.Commit;
  if not Modulogen.IBtransaction.InTransaction then
    Modulogen.IBtransaction.StartTransaction;
  ModuloGen.sia.Connected :=true;
end;

E estou fazendo uns testes...

Valeu pela força...

-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br]
Em nome de Carlos H. Cantu (TeamFB)
Enviada em: segunda-feira, 20 de agosto de 2007 17:37
Para: FireBase
Assunto: Re: [firebase-br] Limitar processamento

O gstat indica que aparentemente vc tem problemas de controle
transacional. A transação mais antiga "ainda ativa" foi iniciada quase
que 10.000 transações "atrás" da atual.

Não esqueça também de rodar o sweep diariamente.

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

JU> Então, veja  
JU>        Flags                   0
JU>         Checksum                12345
JU>         Generation              165337
JU>         Page size               8192
JU>         ODS version             11.0
JU>         Oldest transaction      142882
JU>         Oldest active           158377
JU>         Oldest snapshot         145069
JU>         Next transaction        165327
JU>         Bumped transaction      1
JU>         Sequence number         0
JU>         Next attachment ID      0
JU>         Implementation ID       16
JU>         Shadow count            0
JU>         Page buffers            0
JU>         Next header page        0
JU>         Database dialect        3
JU>         Creation date           Aug 9, 2007 12:18:12
JU>         Attributes

JU>     Variable header data:
JU>         Sweep interval:         0
JU>         *END*


JU> A diferença do Oldest para a Next é pouca ... já teve mto maior... O
JU> problema é q qdo chega aos 99,9%...

JU> Como disse, já revi tudo... Eu faço bkp restore todo fds... 

JU> O interessante é q foi de uma hora p outra




JU> -----Mensagem original-----
JU> De: lista-bounces em firebase.com.br
JU> [mailto:lista-bounces em firebase.com.br]
JU> Em nome de INFOSAG
JU> Enviada em: segunda-feira, 20 de agosto de 2007 14:12
JU> Para: Carlos H. Cantu; FireBase
JU> Assunto: Re: [firebase-br] Limitar processamento

JU> Como vejo pra que horas o sweep esta configurado ?



JU> ----- Original Message ----- 
JU> From: "Carlos H. Cantu (TeamFB)" <listas em warmboot.com.br>
JU> To: "FireBase" <lista em firebase.com.br>
JU> Sent: Monday, August 20, 2007 1:22 PM
JU> Subject: Re: [firebase-br] Limitar processamento


JU> 1) Utilize o gstat pra ter certeza que não é problema no controle
JU> transacional

JU> 2) Desligue o sweep automatico e agende ele pra uma hora quando o
JU> servidor estiver folgado.

JU> []s
JU> Cantu (Membro do TeamFB - FireBase)
JU> http://www.warmboot.com.br
JU> FireBase - http://www.FireBase.com.br

JU>> Saudações ...
JU>>
JU>> Estou tendo um probleminha. É q chega determinado momento o sistema
JU> fica
JU>> lento, dou um top ?d 1 e chega 100% do processador... Aí só volta
JU> qdo
JU>> peço p todos saírem.
JU>> Já revisei o controle transacional. Já revisei as últimas consultas
JU>> feitas. Revisei os índices... Parece q a coisa começou de uma hora
p
JU>> outra... estava tudo redondinho...
JU>> Então, minha pergunta é:
JU>>
JU>> Existe alguma forma de limitar o uso do processador pelo firebird?
JU>> Tem como saber as transactions q ficam mto tempo ativas?
JU>> Tem como saber qual SQL q está rodando no momento?
JU>>
JU>> Desde já agradeço
JU>> ______________________________________________
JU>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
JU>> Para editar sua configuração na lista, use o endereço
JU>> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
JU>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa


JU> ______________________________________________
JU> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
JU> Para editar sua configuração na lista, use o endereço 
JU> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
JU> Para consultar mensagens antigas: http://firebase.com.br/pesquisa


JU> ______________________________________________
JU> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
JU> Para editar sua configuração na lista, use o endereço
JU> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
JU> Para consultar mensagens antigas: http://firebase.com.br/pesquisa

JU> __________ Informação do NOD32 IMON 2470 (20070819) __________

JU> Esta mensagem foi verificada pelo NOD32 sistema antivírus
JU> http://www.eset.com.br






______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa

__________ Informação do NOD32 IMON 2472 (20070821) __________

Esta mensagem foi verificada pelo NOD32 sistema antivírus
http://www.eset.com.br




-- 
No virus found in this incoming message.
Checked by AVG Free Edition. 
Version: 7.5.484 / Virus Database: 269.12.0/961 - Release Date:
19/8/2007 07:27



__________ Informação do NOD32 IMON 2472 (20070821) __________

Esta mensagem foi verificada pelo NOD32 sistema antivírus
http://www.eset.com.br






Mais detalhes sobre a lista de discussão lista