[firebase-br] Sweep no firebird 3

Anderson Barretta sistemas em prevedello.com.br
Sex Maio 10 15:36:08 -03 2019


Boa Tarde Pessoal, estou bastante intrigado com o comportamento de uma base
do Firebird 3.03/3.04, em um de meus clientes.

parece que nessa base não esta ocorrendo o Garbage Collection:

 *OIT 510, OAT 172083, OST 172083, Next 172084*

ex: fiz um backup e restore a 10 dias atrás, após algumas horas o OIT
avançou um pouco e depois não avançou mais.

*algumas considerações:*

o Sweep automático está desabilitado.

-tenho um controle muito rígido de transações no meu sistema. uma transação
de escrita é sempre aberta e comitada muito rapidamente, ficando aberto
apenas transações de leitura.

-Faço backup pelo service do Fb todos os dias. sem a opção "-G" , e no
momento do Backup geralmente não tem nenhuma conexões abertas. *nesse
momento o Fb deveria fazer um sweep correto?*

-Em outros Clientes com a mesa versão do FB e do banco de dados isso não
ocorre,
a OIT é sempre muito próxima da OST.

-usando o Gstat todas as tabelas mostram não ter Versão anteriores:
    Average version length: 0.00, total versions: 0, max versions: 0

fazendo um sweep manual a situação ficou assim:
SERV-FILIAL Fri May 10 14:47:48 2019
Sweep is started by SUPS
OIT 510, OAT 172083, OST 172083, Next 172084

SERV-FILIAL Fri May 10 14:48:28 2019
Sweep is finished
OIT 172084, OAT 172106, OST 172106, Next 172107

alguem saberia me dizer o pq está ocorrendo isso?

Att


<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>
Livre
de vírus. www.avast.com
<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>.
<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>



Mais detalhes sobre a lista de discussão lista