[firebase-br] RES: Muitas Versoes

Carlos H. Cantu listas em warmboot.com.br
Qui Set 12 11:05:23 -03 2013


DAD> Tentei dar um select count(*) from tabela após a transação concluir, mas a
DAD> qtde de versões não diminuiu, nem depois de fazer sweep. Isto olhando no
DAD> IBAnalyst.

Porque provavelmente havia transações ativas "interessadas" nos
registros que foram apagados. Não importa se essa transação "não tem
nada a ver com a tabela", o Firebird .

DAD> transações, mas, eu não garanto isto. Daí eu pergunto: se eu disser para
DAD> ele, neste módulo de controle de produção, desconectar do banco e
DAD> reconectar em seguida, automaticamente, a cada x eventos, por exemplo, será
DAD> que pode resolver este problema de versões ? E, será que esta outra tabela
DAD> pode estar causando o meu problema, mesmo sem ela estar relacionada com a
DAD> minha tabela ?

Nem é preciso tanto, bastaria fechar a transação com Commit ou
Rollback (não usar Retaining).

[]s
Carlos H. Cantu
www.FireBase.com.br - www.firebirdnews.org
www.warmboot.com.br - blog.firebase.com.br





Mais detalhes sobre a lista de discussão lista