Show TOC Anfang des Inhaltsbereichs

Vorgehensweisen Klassencontainer  Dokument im Navigationsbaum lokalisieren

Die Daten des liveCache sind in Klassen organisiert. Jede Klasse kann aus verschiedenen Containern bestehen. Die OMS-Objekte einer Klasse können über mehrere Container verteilt sein. Jeder Container kann aus mehreren Seitenketten bestehen.

Im Benutzermenü Performance finden Sie unter anderem eine Anzeige von Informationen über Klassencontainer seit dem letzten Start des liveCache-Monitoring.

Voraussetzungen

Dem Benutzer wurde gemäß dem Berechtigungskonzept eine Rolle zugewiesen. Sie gelangen in das Benutzermenü des Benutzers mit den Berechtigungen, die seiner Rolle entsprechen.

Vorgehensweise

...

       1.      Wählen Sie im Benutzermenü liveCache-Assistent (Transaktion LC10).

       2.      Geben Sie den Namen der Datenbankverbindung an.
Sie können den Namen aus der Liste der vorhandenen Namen auswählen. Die Suche nach dem gewünschten Namen können Sie einschränken.

       3.      Wählen Sie liveCache Überwachung.

       4.      Wählen Sie Problemanalyse Performance Klassencontainer.

       5.      Sie können sich eine Auswahl von Klassencontainern (Einschränkung durch Eingabe von Klassenname, Schemaname und/oder Containernummer. Sie müssen nicht den gesamten Namen oder Nummer angeben. Sie können Bereiche angeben, z.B. S* oder ähnliches.)
oder alle Klassencontainer (keine Einschränkung angeben) anzeigen lassen.

Ergebnis

Anzeige von Informationen über Klassencontainer. Jeder Klassencontainer enthält Objekte genau einer persistenten Klasse. Es werden Informationen aus der OMS-Zwischenschicht und der liveCache-Basisschicht angezeigt.

OMS-Zwischenschicht

Die OMS (Object Management System)-Zwischenschicht verwaltet die Daten, also die Objekte, die im anwendungsspezifischen OMS-Heap gehalten werden.

Die Anwendung greift immer über die OMS-Zwischenschicht auf ihre OMS-Daten zu und nicht direkt auf die liveCache-Basisschicht. Befinden sich die Daten nicht in der OMS-Zwischenschicht, so werden sie implizit vom Data-Cache in die OMS-Zwischenschicht geladen.

Sie erhalten unter anderem folgende Analysedaten, die Informationen zur OMS-Zwischenschicht liefern:

liveCache-Schema, Klassenname, Klassen-GUID, Containernummer

liveCache-Basisschicht

In der liveCache-Basisschicht werden die Objekte verwaltet.

Die Daten selbst liegen im Data-Cache und im Datenbereich. Die Anwendung kann nicht direkt auf diese Daten zugreifen, sondern nur, wenn sich diese in der OMS-Zwischenschicht befinden.

Sie erhalten unter anderem folgende Analysedaten, die Informationen zur liveCache-Basisschicht liefern:

Klassen-ID, Objektgröße, Containergröße, Freie Containerseiten, Leere Containerseiten, Schlüsselseiten, Æ Containerbelegung, Anzahl der Objekte, Verschnitt, Key-Invertierungen

Berechnungsformeln

·        Anzahl der Objekte:
<Containergröße>*8100*(<ÆContainerbelegung>/100)/(<Objektgröße>+24)

·        Nettogröße des liveCache (in KB):
SELECT SUM (<Containergröße>*<ÆContainerbelegung>/100)*8

Siehe auch:

Klassencontainergrößen

Ende des Inhaltsbereichs