[firebase-br] Oldest Active
Isaias Machado
assis.isaias em gmail.com
Ter Mar 3 22:23:25 -03 2009
Boa Noite Douglas e obrigado pela resposta.
Olha performance é o que eu mais desejo no momento.. mas as vezes tbem
ocorre travamentos sinistros na aplicação (e as vezes consequentemente no
SGBD tbem. O SO permanece estavel)..
Então pelo que você explicou, uma situação igual abaixo não deve me deixar
em alerta? (ignorando o PAGE SIZE que pretendo ajusta-lo conforme as
orientações que já encontrei nos artigos da lista).
Database header page information:
Flags 0
Checksum 12345
Generation 6098647
Page size 16384
ODS version 10.1
Oldest transaction 5811880
Oldest active 5811881
Oldest snapshot 5739769
Next transaction 6098624
Bumped transaction 1
Sequence number 0
Next attachment ID 0
Implementation ID 19
Shadow count 0
Page buffers 16384
Next header page 0
Database dialect 3
Creation date Jan 29, 2009 14:12:58
Attributes force write, no reserve
Variable header data:
Sweep interval: 20000
[]´s
Isaias Machado
Em 03/03/09, Douglas Tosi <douglasht em gmail.com> escreveu:
>
> 2009/3/3 Isaias Machado <assis.isaias em gmail.com>:
> > Na minha DB, os ponteiros OIT, OAT e OST só são incrementados no momento
> > em que o SWEEP é rodado (no meu caso a cada 20000 transações = + ou - 4
> > horas).
>
> A função do sweep é trazer o OIT para junto do OAT, de maneira a
> reduzir o TIP (Transaction Inventory Page[s]). Logo, o sweep *não*
> move o OAT. Se o sweep não ocorrer rotineiramente, o Firebird pode
> ficar lento porque a TIP fica muito grande.
>
> O OAT representa o número da transação ativa mais antiga. Assim, ele
> se move conforme as transações são fechadas. Se uma delas ficar
> aberta, o OAT fica parado. Se ficar parado por muito tempo, o Firebird
> começa a ficar lento porque a TIP fica muito grande e também,
> principalmente, por causa do acúmulo de versões de registros.
>
> Agora, parece que você está procurando cabelo em ovo. :)
> Está tendo problemas de performance? Se está, descreva o problema.
>
> hth,
> --
> Douglas Tosi
> www.sinatica.com
>
> ______________________________________________
> 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