Verzeichnisinformationen anzeigen

Mit der Funktion Directory Information können Sie das vollständige Verzeichnis eines Natural-Objekts anzeigen, das zurzeit in den Buffer Pool oder den BP Cache geladen ist.

Beginn der AnweisungslisteUm Verzeichnisinformationen aufzurufen:

  • Geben Sie im SYSBPM-Hauptmenü (Main Menu) Folgendes ein:

    Geben Sie den Funktionscode I ein.

    Geben Sie in den Feldern Object, Library, DBID und FNR das Objekt an, für das das Verzeichnis angezeigt werden soll. Gültige Eingabewerte sind unter SYSBPM aufrufen und benutzen aufgeführt.

    Geben Sie im Feld Object Pool den Code ein, der dem Objekt-Pool entspricht, aus dem die Objektverzeichnisinformationen gelesen werden sollen:

    B oder * (Stern) Buffer Pool
    C BP Cache

    Oder:
    Verwenden Sie eines der folgenden SYSBPM-Direktkommandos:

    • DISPLAY DIRECTORY library-name object-name dbid fnr

      (Für das Verzeichnis des angegebenen Objekts, das in den Buffer Pool geladen wurde.)

    • DISPLAY CDIRECTORY library-name object-name dbid fnr

      (Für das Verzeichnis des angegebenen Objekts, das in den BP Cache geladen wurde.)

    Der Bildschirm Directory Information erscheint. Je nach ausgewähltem Objekt-Pool (Buffer Pool oder BP Cache) enthält der Bildschirm unterschiedliche Felder, wie im folgenden Abschnitt beschrieben.


Felder für Buffer-Pool-Objekte

Zu Verzeichnissen von Objekten, die in den Buffer Pool geladen wurden, bietet der Bildschirm Directory Information die folgenden Felder und Informationen zu einem bestimmten Objekt:

Feld Erläuterung
Directory of Typ, z.B. Map (Maske) und Name des Objekts.
Loaded from Library Der Name der Library, aus der das Objekt in den Buffer Pool geladen wurde.
on DBID/FNR Die Datenbankkennung (DBID) und Dateinummer (FNR) der Systemdatei FNAT oder FUSER, aus der das Objekt in den Buffer Pool geladen wurde.
on Das Datum und die Uhrzeit, wann das Objekt in den Buffer Pool geladen wurde.
by User Die Kennung des Benutzers, der das Objekt ausgeführt hat.
Last Action on Das Datum und die Uhrzeit, wann das Objekt zuletzt von einer Anwendung verwendet wurde.
BP Directory at Address Die Adresse des Verzeichnisses des Objekts im Buffer Pool.
Object at Address Die Adresse des Verzeichnisses des Objekts im Buffer Pool.
Allocated Size (KB) Die Größe, die im Buffer Pool für das Objekt zugeordnet wurde.
Object Size Die Größe des Objekts.
Status (RLD)
Der Status des Objekts:
   
R      

Das Objekt ist im Buffer Pool resident.

Resident bedeutet, dass das Objekt nicht aus dem Buffer Pool gelöscht wird, auch dann nicht, wenn sich sein Current Use Count (siehe unten) auf 0 (Null) ändert.

   
L Das Objekt ist zurzeit gesperrt.
   
D Ein Löschaufruf für das Objekt steht an. Das Objekt wird aus dem Buffer Pool gelöscht, sobald sein Current Use Count (siehe unten) auf 0 (Null) sinkt.
Current Use Count Die Anzahl der Anwendungen, die das Objekt derzeit ausführen.

Ein Wert von 0 (Null) bedeutet, dass das Objekt nicht mehr verwendet wird.

Maximum Use Count Die maximale Anzahl der Anwendungen, die das Objekt ausgeführt haben, seit es in den Buffer Pool geladen wurde.
BP Total Use Die Gesamtzahl der Ausführungen eines Objekts, seit es aus der Systemdatei in den Buffer Pool geladen wurde.

Wenn ein BP Cache verwendet wird, geht dieser Wert nicht verloren, wenn das Objekt aus dem Buffer Pool entfernt und im BP Cache gespeichert wird. Daher gibt dieser Wert an, wie oft das Objekt verwendet wurde, seit es aus der Systemdatei geladen wurde.

Cataloged Die im Abschnitt Cataloged des Bildschirms Directory Information angezeigten Informationen sind identisch mit den Informationen, die mit dem in der Systemkommandos-Dokumentation beschriebenen Natural-Systemkommando LIST DIRECTORY bereitgestellt werden.

Felder für BP Cache-Objekte

Für Verzeichnisse von Objekten, die in den BP Cache geladen wurden, bietet der Bildschirm Directory Information die folgenden Felder und Informationen zu einem bestimmten Objekt:

Feld Erläuterung
object-type Der Typ, z.B. Map (Maske), und der Name des Objekts.
Library Der Name der Library, aus der das Objekt in den Buffer Pool geladen wurde.
DBID Die Datenbankkennung der Systemdatei FNAT oder FUSER, aus der das Objekt ursprünglich in den Buffer Pool geladen wurde.
FNR Die Dateinummer der Systemdatei FNAT oder FUSER, aus der das Objekt ursprünglich in den Buffer Pool geladen wurde.
Last Put Das Datum und die Uhrzeit, zu der das Objekt zuletzt aus dem BP Cache in den Buffer Pool geladen wurde.
BP Load Time Datum und Uhrzeit, wann das Objekt zum ersten Mal in den Buffer Pool geladen wurde.
Cache Load Time Datum und Uhrzeit, wann das Objekt zum ersten Mal in den BP Cache geladen wurde.
Last Get Datum und Uhrzeit, wann das Objekt zuletzt aus dem Buffer Pool in den BP Cache ausgelagert wurde.
Position Index Fortlaufend nummerierter interner Natural-Positionsindex der Objekte im BP Cache.
First Data Block Offset Die Adresse des Verzeichnisses des Objekts im BP Cache.
Allocated Size (KB) Die Größe, die im BP Cache für das Objekt zugeordnet wurde.
Object Size Die Größe des Objekts.
Status
Der Status des Objekts:
   
L Gesperrt, während die Ladefunktion ausgeführt wird.
   
D Gesperrt zum Löschen.
Reuse Gibt an, wie oft das Objekt aus dem BP Cache an den Buffer Pool zurückgegeben wurde.
BP Total Use Die Gesamtzahl der Ausführungen eines Objekts, seit es zuerst aus der Systemdatei in den Buffer Pool und dann in den BP Cache geladen wurde.
Cataloged Die im Abschnitt Cataloged des Bildschirms Directory Information angezeigten Informationen sind identisch mit den Informationen, die mit dem in der Systemkommandos-Dokumentation beschriebenen Natural-Systemkommando LIST DIRECTORY bereitgestellt werden.

PF-Tasten und Direktkommandos

Auf dem Bildschirm Directory Information können Sie die PF-Tasten oder SYSBPM-Direktkommandos verwenden, die in der folgenden Tabelle aufgeführt sind. Ein unterstrichener Teil eines Kommandos steht für seine Mindestabkürzung. Weitere Kommandos finden Sie unter SYSBPM-Direktkommandos.

PF-Taste Kommando Funktion
PF1   Liefert Hilfeinformationen zu SYSBPM-Direktkommandos.
PF2 NEXT Gilt nur, wenn ein Bereich von Objekten ausgewählt wurde.

Zeigt ein Objekt nach dem anderen an und zeigt dann wieder den Bildschirm an, auf dem NEXT eingegeben wurde.

PF3 EXIT Verlassen der aktuellen Funktion/des aktuellen Bildschirms und Anzeige des vorherigen Bildschirms.
PF4 LAST Anzeige des zuletzt eingegebenen SYSBPM-Direktkommandos.
PF6 FLIP Schaltet die PF-Tastenzeile um: Wechsel zwischen der Anzeige von PF1 bis PF12 und PF13 bis PF24.
PF12 CANCEL Wie EXIT.
PF15 MENU Rückkehr zum SYSBPM-Hauptmenü (Main Menu).
  FDELETE Nur Buffer Pool.

Löscht ein Objekt sofort aus dem Buffer Pool, unabhängig vom relevanten Use Count.

  RESIDENT Nur Buffer Pool.

Markiert ein Objekt als resident.

Resident bedeutet, dass das Objekt nicht aus dem Buffer Pool gelöscht wird, auch dann nicht, wenn sein Use Count 0 ist (Objekt wird nicht mehr verwendet).

  CLEAR Nur Buffer Pool.

Gibt ein als resident gekennzeichnetes Objekt frei.

  DELETE Markiert ein Objekt zur Löschung.

Siehe Status D des Buffer Pools oder BP Cache, der im entsprechenden früheren Abschnitt erwähnt wurde.