Subject | Re: [firebird-support] Help |
---|---|
Author | Ivan Prenosil |
Post date | 2005-06-03T11:08:33Z |
"Martijn Tonies" wrote:
and what is garbage collection.
:-)
Ivan
>> > It's advisable to commit in batches of about 5000 - 8000 records,Check the archives - how does multiversion architecture work
>> > especially if you don't have a lot of memory on the server. The server
>> > builds up an auto-undo log structure in memory for inserts, which will
> be
>> > reset when the transaction commits.
>>
>> Right, but Firebird is clever enough to not hold undo-logs
>> for _all_ commands executed inside transaction.
>> After some point the undo-logs are discarded.
>
> Huh? How does a "rollback" work then?
and what is garbage collection.
:-)
Ivan