Issue Details (XML | Word | Printable)

Key: CORE-4671
Type: Improvement Improvement
Status: Closed Closed
Resolution: Fixed
Priority: Minor Minor
Assignee: Vlad Khorsun
Reporter: Vlad Khorsun
Votes: 0
Watchers: 2
Operations

If you were logged in you would be able to see more operations.
Firebird Core

Release internal temporary blobs early to free some memory\disk space

Created: 26/Jan/15 01:48 PM   Updated: 23/Sep/15 12:21 PM
Component/s: Engine
Affects Version/s: None
Fix Version/s: 2.5.4, 3.0 Beta 2

QA Status: Cannot be tested


 Description  « Hide
Currently, internal (created by the engine, not by user) temporary blob's are released together with parent transaction.

Binding such temporary blob to request allows to release blob (and related memory\disk space) when request execution
is finished (or request's cursor is closed).

In some cases it is earlier then transaction commit (rollback) thus allows to release resources more quickly.

 All   Comments   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
There are no comments yet on this issue.