Subject | Re: [firebird-support] How does sweeping works? |
---|---|
Author | Dimitry Sibiryakov |
Post date | 2009-08-26T19:29:24Z |
> If 1000 rows deleted by a commited transaction, is the space availableAfter GC run, but not necessary. These rows aren't garbage as long as
> immediately or only after GC runs?
any transaction needs them.
> Does the GC starts automatically (configurable?) or/and is it possible toGC strategy is configurable, but it always is started automatically
> start GC manually (without running sweep)?
as soon as any reading transaction (including sweeping one) encounter
garbage.
> Is GC/sweeping required for fast select queries?No. It rather depends... but generally - no.
For fast select queries straight hands of DB and application
developers are required.
SY, SD.