Anwendungsprogrammierschnittstellen

#### Search Results

Search

# Anwendungsprogrammierschnittstellen

Dieses Kapitel beschreibt die Anwendungsprogrammierschnittstellen (APIs) USR0340N, USR0341N, USR3004N, USR4340N, USR4341N und USR4342N. Diese APIs werden für die Handhabung von Natural-Objekten verwendet, die zurzeit in den Buffer Pool, den BP Cache und/oder die interne Fast Locate Table geladen sind. Die APIs werden in der Natural-System-Library SYSEXT bereitgestellt.

Weitere Informationen zu diesen APIs finden Sie im Folgenden:

- Das entsprechende Natural-Quellcodeobjekt vom Typ `Text` und die Beispielprogramme in der Natural-System-Library SYSEXT. Siehe auch Beschreibung des Dienstprogramms SYSEXT.

- Die SYSBPM-Funktionen, auf die in der folgenden Tabelle verwiesen wird.

- Informationen zur Benutzung dieser Anwendungsprogrammierschnittstellen siehe Kapitel Batch-Verarbeitung.

API | Funktionalität
--- | ---
USR0340N | Löschen von Objekten aus dem Buffer Pool und/oder BP Cache. Markieren von Objekten als resident. Entfernen des Resident-Flags von Objekten. Lesen von Objektverzeichnisinformationen. Abrufen der allgemeinen Buffer Pool-Statistiken und der Pufferpool-Lade-/Lokalisierungsstatistiken. Entsprechende SYSBPM-Funktionen: Delete Objects List Objects Directory Information General Buffer Pool Statistics Buffer Pool Load/Locate Statistics
USR0341N | Sammeln von Datenmüll, um den Buffer Pool zu bereinigen, indem nicht mehr benötigte Objekte entfernt werden. Auswahlkriterien für bestimmte Objekte sind das relative Alter eines Objekts. Das relative Alter ist die Zeit, seit der das Objekt in den Buffer Pool geladen wurde. Es wird aus dem Datum der letzten Aktion des BP (BP Last Action) berechnet. Das minimale Alter beträgt 30 Minuten. Siehe auch die SYSBPM-Funktion List Objects.
USR3004N | Löschen der internen Fast-Locate-Tabelle. Siehe auch Interne Fast-Locate-Tabelle.
USR4340N | Wir empfehlen, diese Schnittstelle für die Batch-Verarbeitung zu verwenden, anstatt das Dienstprogramm SYSBPM im Batch-Modus zu benutzen. Listet die in den Buffer Pool und/oder BP Cache geladenen Objekte sortiert nach Objektgröße (ObjSize), Total Use Count (TotalUC) oder letzte Aktion des BP (BP Last Action) auf. BP Last Action gilt nur für den Buffer Pool. Entsprechende SYSBPM-Funktionen: Display Sorted Extract List Objects
USR4341N | Verwalten einer Sperrliste von Natural-Objekten, die nicht ausgeführt und in den Buffer Pool geladen werden sollen. Siehe auch die SYSBPM-Funktion Blacklist Maintenance.
USR4342N | Löschen von Objekten aus dem Message Pool. Auflisten von Meldungen aus dem Message Pool. Abrufen von Message Pool-Statistiken. Entsprechende SYSBPM-Funktionen: Delete Objects List Objects Message Pool Statistics