History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: COR-1085
Type: Task Task
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: Carl Rosenberger
Reporter: Carl Rosenberger
Votes: 0
Watchers: 0
Operations

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

Implement databaseGrowthSize configuration to reduce fragmentation

Created: 10/Jan/08 01:21 AM   Updated: 14/Jan/08 01:41 PM
Component/s: None
Affects Version/s: None
Fix Version/s: 7.0.25

Time Tracking:
Original Estimate: Not Specified
Remaining Estimate: 0h
Time Spent - 3h
Time Spent: 3h
Time Spent - 3h

Iteration: 25
Resolution Date: 14/Jan/08 01:41 PM
Labels:
Participants: Carl Rosenberger
Number of Attachments: 0
Number of Comments: 0


 Description  « Hide

From the docs we wrote:

/**
* configures the size database files should grow in bytes, when no
* free slot is found within.
* <br><br>Tuning setting.
* <br><br>Whenever no free slot of sufficient length can be found
* within the current database file, the database file's length
* is extended. This configuration setting configures by how much
* it should be extended, in bytes.<br><br>
* This configuration setting is intended to reduce fragmentation.
* Higher values will produce bigger database files and less
* fragmentation.<br><br>
* To extend the database file, a single byte array is created
* and written to the end of the file in one write operation. Be
* aware that a high setting will require allocating memory for
* this byte array.


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