Subject Re: [firebird-support] Re: sweep taking a long time
Author Nando Dessena

>> Ah! Gbak gets only the most recent version of records that were
>> committed when it starts - it doesn't copy old versions, so there's
>> no need for a sweep.

S> Then what Garbage Collection stands for?

if you mean the -g switch, it stops garbage collection from happening
on the *source* database as gbak reads the data, which makes the
process much faster. The switch is there in case you plan to drop the
source database and substitute it with a fres one restored from the
backup file. If you plan to drop it, then why bothering
garbage-collecting it?

Nando Dessena
I support Firebird, I am a Firebird Foundation member!
Join today at