RI - Freigabe von Adabas ISNs

#### Search Results

Search

# RI - Freigabe von Adabas ISNs

Dieser Natural-Profilparameter gibt an, ob ISNs (Internal Sequence Numbers) für Datensätze, die gelesen und in den Hold-Status versetzt, aber nicht aktualisiert wurden, im Hold-Status beibehalten werden sollen.

Mögliche Werte | `ON` | Natural gibt die ISN jedes Datensatzes frei, der in den Hold-Status versetzt, aber nicht aktualisiert wurde (z.B. weil der Datensatz als Ergebnis der Auswertung einer `WHERE`-Klausel oder eines `ACCEPT/REJECT`-Statements zurückgewiesen wurde). Anmerkung Das kann jedoch zusätzlichen Performance-Aufwand verursachen, weil für jede freigegebene ISN ein Adabas-Aufruf erforderlich ist.
`OFF` | Die ISN der einzelnen Datensätze, die in den Hold-Status versetzt wurden, wird nicht vor dem Ende der Transaktion freigegeben.
Standard-Einstellung | `OFF` |
Dynamische Angabe | ja |
Angabe innerhalb der Session | nein |
Anwendungsprogrammierschnittstelle | `USR1005N` | Siehe SYSEXT Utility in der Debugger und AE-Dienstprogramme-Dokumentation.

Anmerkung
In verschachtelten Verarbeitungsschleifen wird ein Datensatz, der wegen `RI=ON` in einer inneren Verarbeitungsschleife freigegeben wird, auch für keine der äußeren Verarbeitungsschleifen weiter im Hold-Status gehalten.