Subject | Re: [firebird-support] Re: sweep taking a long time |
---|---|
Author | Nando Dessena |
Post date | 2005-11-10T11:49:52Z |
Sándor,
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?
Ciao
--
Nando Dessena
======================================================
I support Firebird, I am a Firebird Foundation member!
Join today at http://www.firebirdsql.org/ff/foundation
======================================================
>> Ah! Gbak gets only the most recent version of records that wereS> Then what Garbage Collection stands for?
>> committed when it starts - it doesn't copy old versions, so there's
>> no need for a sweep.
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?
Ciao
--
Nando Dessena
======================================================
I support Firebird, I am a Firebird Foundation member!
Join today at http://www.firebirdsql.org/ff/foundation
======================================================