diff -r 89d6a7a84779 -r 25a17d01db0c Symbian3/PDK/Source/GUID-5F3B814F-30B2-5325-A83F-A48ACCF095EB.dita --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Symbian3/PDK/Source/GUID-5F3B814F-30B2-5325-A83F-A48ACCF095EB.dita Fri Jan 22 18:26:19 2010 +0000 @@ -0,0 +1,12 @@ + + + + + +Database compaction

When a File-store database is constructed using the RDbNamedDatabase interface, there is no access to the underlying store in order to compact it and recover any free space for re-use.

The RDbDatabase abstract base class, however, supports a compaction interface, the Compact() member function. The class also offers a complementary interface, the UpdateStats() and Size() member functions, which calculate and report size and usage information.

Incremental forms of these functions are also offered by the RDbIncremental class.

\ No newline at end of file