[firebase-br] Retorno gStat

Herminio E. Piram herminiopiram em gmail.com
Qua Maio 2 16:39:47 -03 2012


Feito, estou com os valores:

Oldest Transaction : 15059
Oldest Active         : 15052
Oldest SnapShot   : 15052
Next Transaction    : 15060

Porque sempre fica uma transação em ativa/limbo?

2012/5/2 Carlos H. Cantu <listas em warmboot.com.br>

> Não dá pra "eliminar" a OIT :) Faça um sweep no banco para que ela
> avance o máximo possível.
>
> []s
> Carlos H. Cantu
> www.FireBase.com.br - www.firebirdnews.org
> www.warmboot.com.br - blog.firebase.com.br
>
> HEP> Boa tarde lista.
>
> HEP> Estava com um tempo e resolvi pesquisar sobre o gStat, rodei ele e
> uma linha
> HEP> me chamou a atenção:
>
> HEP> Oldest Transaction: 8767, procurei pelo o que significa: Informa qual
> o
> HEP> número da OIT
> HEP> (Oldest Interesting Transaction),  ou seja, a transação mais antiga
> que não
> HEP> esteja com o
> HEP> status de *commit*, ou seja, *ativa*, *limbo *ou *rolled-back*.
>
> HEP> Fonte: http://www.firebase.com.br/fb/artigo.php?id=1127
>
> HEP> Então fui olhar o gfix (Fonte:
> HEP> http://www.destructor.de/firebird/gfix.htm)
> HEP> ao qual é possível dar um rollback nas transações ativas, -r all,
> HEP> então rodei o seguinte comando:
>
> HEP> gfix -user xxx -pas xxx -r all banco.fdb
>
> HEP> e rodei novamente o gstat e o valor do Oldest Transaction continua lá,
> HEP> rodei novamente o gfix, agora com -r 8767 (numero da oldest
> transaction) e
> HEP> obtive o seguinte retorno:
>
> HEP> transaction is not in limbo
> HEP> -transaction 8767 is committed
>
> HEP> Como faço para eliminar essa oldest transaction?
>
>
> ______________________________________________
> 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
>



-- 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _

"If the doors of perception were cleansed everything
 would appear to man as it is, infinite." (William Blake)
 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _



Mais detalhes sobre a lista de discussão lista