Subject Re: [firebird-support] use of -USE_ALL_SPACE
Author Mark Rotteveel
On 1-5-2013 17:12, Norman Dunbar wrote:
> On 01/05/13 15:53, Norman Dunbar wrote:
>
>> I'll reword the manual. ASAP.
> The gbak manual has been updated to enhance the description of the
> -use_all_space switch and should be available when your cache is
> refreshed or expires.

Unfortunately your edit is incorrect. This gbak option sets the "no
reserve" attribute in the database (which can also be controlled with
gfix -use, http://www.firebirdsql.org/manual/gfix-pagespace.html ).

So after the restore is complete, Firebird will continue to fill up the
entire page before allocating a new one. This strategy is probably not a
good idea for databases that get updates because now there is no space
for new record versions on the same page.

Mark
--
Mark Rotteveel