[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