Manually Defragmenting the Change Log Tables for Cache Groups with Autorefresh
To manually initiate a defragmentation of the change log tables, call
        the ttCacheAutorefreshLogDeFrag built-in procedure as the TimesTen cache
        administration user from any of the TimesTen databases that cache data from the Oracle
        database. 
               
Pass in one of the following strings as the parameter:
- 
                     
Compact: Defragment the change log tables. - 
                     
CompactAndReclaim: Defragment the change log tables and reclaim the space.Note:
When reclaiming space, the change log table is briefly locked, which temporarily suspends writing into the base table.
 
The following example manually defragments the change log tables with the ttCacheAutoRefreshLogDeFrag built-in procedure providing the CompactAndReclaim option:
               
% ttIsql "DSN=cache1;UID=cacheadmin;PwdWallet=/wallets/cacheadminwallet"
Command> CALL ttCacheAutoRefreshLogDeFrag('CompactAndReclaim');See ttCacheAutorefreshLogDefrag in the Oracle TimesTen In-Memory Database Reference.