BPSFI - Objektsuche zuerst im Buffer Pool

Dieser Natural-Profilparameter bestimmt die Reihenfolge, in der nach einem angeforderten Objekt, das ausgeführt werden soll, im Buffer Pool und in der (oder den) Systemdatei(en) gesucht werden soll.

Sie können zwischen drei Suchreihenfolgen wählen:

Mögliche Werte ON Suchreihenfolge 1 wird verwendet: Die Suche erfolgt zuerst im Buffer Pool bei allen Libraries, danach in der (oder den) Systemdatei(en).

Natural sucht solange in der folgenden Reihenfolge nach dem Objekt, bis es gefunden wird:

  1. Im Buffer Pool, zuerst in der aktuellen Library, danach sukzessive in den Steblibs, dann in den beiden SYSTEM Libraries;

  2. in der (oder den) Systemdatei(en), zuerst in der aktuellen Library, danach sukzessive in den Steblibs, dann in den beiden SYSTEM Libraries.

Aus Performance-Gründen wird empfohlen, in einer Produktionsumgebung die Einstellung BPSFI=ON zu wählen.

Vorsicht:
Wenn Sie die Einstellung BPFSI=ON wählen, müssen Sie sich vergewissern, dass die Objektnamen in allen Libraries, die in die Suche einbezogen werden, eindeutig sind. Falls Objekte mit demselben Namen in verschiedenen von der Suche betroffenen Libraries existieren, können unvorhersehbare Ergebnisse auftreten.

OFF Suchreihenfolge 2 wird verwendet (bei jeder Datei abwechselnde Suche im Buffer Pool und in der (oder den) Systemdatei(en).

Natural sucht solange in der folgenden Reihenfolge nach dem Objekt, bis es gefunden wird:

  1. in der aktuellen Library, zuerst im Buffer Pool, danach in der (oder den) Systemdatei(en);

  2. sukzessive in den Steblibs, zuerst im Buffer Pool, danach in der (oder den) Systemdatei(en) für jede Steplib;

  3. in den beiden SYSTEM Libraries, zuerst im Buffer Pool, danach in der (oder den) Systemdatei(en) für jede Library.

Die Einstellung BPSFI=OFF wird für Entwicklungsumgebungen empfohlen, damit Sie immer das aktuellste Objekt aus Ihrer aktuellen Library zu erhalten.
LIB Suchreihenfolge 3 wird verwendet.

Natural sucht solange in der folgenden Reihenfolge nach dem Objekt, bis es gefunden wird:

  1. in der aktuellen Library, zuerst im Buffer Pool, danach in der (oder den) Systemdatei(en);

  2. im Buffer Pool sukzessive in den Steblibs, dann in den beiden SYSTEM Libraries;

  3. in der (oder den) Systemdatei(en) sukzessive in den Steblibs, dann in den beiden SYSTEM Libraries.

Standard-Einstellung OFF  
Dynamische Angabe ja  
Angabe innerhalb der Session nein  

Anmerkungen:

  1. Weitere Informationen siehe Steplib Libraries und Suchreihenfolge bei der Objekt-Ausführung in der Natural benutzen-Dokumentation.
  2. Siehe auch Profilparameter BP82 (Buffer Pool-Platzhalter wenn Objekt nicht gefunden).