Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Ablauf der Online-Realm-Erweiterung

&pagelevel(4)&pagelevel

Die eigentliche Erweiterung eines Realms wird vom DBH automatisch angestoßen, wenn für die Bearbeitung einer DML-Anweisung Platz in einem Realm benötigt wird, dessen Mindestanzahl freier Seiten unterschritten ist. Die Realm-Erweiterung wird innerhalb der User-Transaktion dieser DML durchgeführt. Die Antwortzeit der DML wird dadurch zwar vergrößert, insgesamt ist die Behinderung des Gesamtbetriebs durch diese Vorgehensweise aber gering.

Dadurch dass eine Online-Realm-Erweiterung vorsorglich angestoßen wird, wenn im Realm noch eine bestimmte Anzahl freier Datenbankseiten vorhanden sind, können parallel zur Durchführung der Realm-Erweiterung auch Transaktionen weiterlaufen, die freien Platz im Realm benötigen. Diese Transaktionen finden den von ihnen benötigten Speicherplatz im ursprünglichen Teil des Realms. Aus Performance-Gründen warten diese Transaktionen nämlich nicht auf das Ende der Realm-Erweiterung, sondern verfolgen die optimistische Strategie dass sie immer Platz finden.

Die Dauer der Online-Realm-Erweiterung hängt wesentlich von der Anzahl der Seiten ab, die im Zuge dieser Erweiterung formatiert werden müssen (siehe Abschnitt „Datenbankseitenformatierung bei Realm-Erweiterung“).

In der Regel erfolgt die logische Erweiterung des Realms um die Anzahl von Datenbankseiten, die bei der Aktivierung der Online-Erweiterbarkeit angegeben wurde, höchstens jedoch bis zur Anzahl maximal möglicher Datenbankseiten im Realm (siehe Tabelle 17, „Erweiterbarkeit eines Realms einschätzen“). Werden zur Verwaltung der neu hinzukommenden Seiten ein oder mehrere neue FPA-Extents benötigt, werden gegebenenfalls bis zu 64 PAM-Seiten mehr angefordert als durch das DAL-Kommando ACT INCR vorgegeben. Neue FPA-Extents liegen lückenlos am Beginn des Erweiterungsbereichs, damit die nachfolgenden neuen freien Seiten am Stück entstehen.

Konnte der Realm erweitert werden, wird folgende Meldung ausgegeben:

UDS0737 REALM WURDE ERWEITERT: (&00) DATENBANKSEITEN