Class Container
The liveCache data is organized in classes. Each class can consist of different containers. The OMS objects in a class can be distributed across multiple containers. Each container can consist of multiple linked pages.
In the Performance user menu, you can find, among other things, a display of information about class containers since the last start of the liveCache Monitoring.
The user has been assigned a role in accordance with the authorization concept. You are in the user menu of the user with the authorizations that correspond to this role.
...
1. In the user menu, choose liveCache Assistant(transaction LC10).
2.
Enter the name of the database
connection.
You can select the name from the list of existing names. You can restrict the
search for the required name.
3. Choose liveCache → Monitoring.
4. Choose Problem Analysis → Performance → Class Container.
5.
You can display a
selection of class containers (restriction by entering class name, schema name
and/or container number. You do not need to enter the complete name or number.
You can enter ranges, such as S* or similar.)
or all class containers (no restriction specified).
The system displays information about class containers. Every class container contains objects for exactly one persistent class. The system displays information from the OMS intermediate layer and the liveCache basis layer.
The OMS (Object Management System) intermediate layer manages the data (the objects) that are held in the application-specific OMS heap.
The application
always accesses its OMS data through the OMS intermediate layer and not
directly with the liveCache basis layer. If the data is not in the OMS
intermediate layer, it is implicitly loaded from the
Data Cache into
the OMS intermediate layer.
The system displays, among other things, the following analysis data that provides information about the OMS intermediate layer:
liveCache schema, class name, class GUID, container number
The objects are managed in the liveCache basis layer.
The data itself is located data cache and in the data area. The application cannot access this data directly, but only if it is in the OMS intermediate layer.
The system displays, among other things, the following analysis data that provides information about the liveCache basis layer:
Class ID, object size, container size, free container pages, empty container pages, key pages, Æ container usage, number of objects, wastage, key inversions
·
Number of
objects:
<Container_Size>*8100*(<ÆContainer_Usage>/100)/(<Object_Size>+24)
·
Net size of
the liveCache (in KB):
SELECT
SUM (<Container_Size>*<ÆContainer_Usage>/100)*8
See also: