Determining the Effectiveness of Aging
As aging deletes rows, TimesTen frees empty pages and reuses empty slots on
non-full pages. The ttPageLevelTableInfo built-in procedure shows
the page allocation for each table to determine when TimesTen is reusing empty slots
and freeing empty pages or if new pages are allocated to store new rows.
The following demonstrates the output received for
user1.table1 and user2.table2 using the
ttPageLevelTableInfo built-in procedure:
Command> vertical 1; Command> call ttPageLevelTableInfo; TBLOWNER: USER1 TBLNAME: TABLE1 CARD: 6 LOGICAL_PGCNT: 1 LOGICAL_NONFULLPAGES: 1 LOGICAL_FREESLOTS: 250 PHYSICAL_PGCNT: 2 PHYSICAL_NONFULLPAGES0: 0 PHYSICAL_NONFULLPAGES1: 0 PHYSICAL_NONFULLPAGES2: 1 PHYSICAL_NONFULLPAGES3: 1 PHYSICAL_FREESLOTS0: 0 PHYSICAL_FREESLOTS1: 0 PHYSICAL_FREESLOTS2: 253 PHYSICAL_FREESLOTS3: 253 TBLOWNER: USER2 TBLNAME: TABLE2 CARD: 3 LOGICAL_PGCNT: 1 LOGICAL_NONFULLPAGES: 1 LOGICAL_FREESLOTS: 253 PHYSICAL_PGCNT: 1 PHYSICAL_NONFULLPAGES0: 0 PHYSICAL_NONFULLPAGES1: 1 PHYSICAL_NONFULLPAGES2: 0 PHYSICAL_NONFULLPAGES3: 0 PHYSICAL_FREESLOTS0: 0 PHYSICAL_FREESLOTS1: 253 PHYSICAL_FREESLOTS2: 0 PHYSICAL_FREESLOTS3: 0 2 rows found.
See ttPageLevelTableInfo in the Oracle TimesTen In-Memory Database Reference.