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 automatischen Online-DBTT-Erweiterung

&pagelevel(4)&pagelevel

Die eigentliche Erweiterung einer DBTT wird vom DBH automatisch angestoßen, wenn bei der Suche nach einem freien Eintrag festgestellt wird, dass der letzte Eintrag belegt ist (SCAN=NO) oder in der gesamten DBTT kein freier Eintrag mehr zur Verfügung steht (SCAN=YES). Die DBTT-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.

Die Dauer der Online-DBTT-Erweiterung hängt wesentlich von der Dauer der damit verbundenen Online-Realm-Erweiterung ab.

Bei der Online-DBTT-Erweiterung wird jedesmal der Realm, in dem die DBTT liegt, erweitert. Durch diese obligatorische Realm-Erweiterung wird der laufende Transaktionsbetrieb am wenigsten belastet.

Der Realm wird nur um das notwendige Maß erweitert, nicht gemäß den bei der Aktivierung der Online-Realm-Erweiterung angegebenen Werten. Somit entstehen bei der Online-Realm-Erweiterung für eine DBTT keine überflüssigen leeren Seiten.

Konnte die DBTT erweitert werden, wird folgende Meldung ausgegeben:

UDS0741 DBTT WURDE ERWEITERT: (&00) DBTT EINTRAEGE

Im Insert (&00) wird der Recordname mit der Anzahl der DBTT-Einträge ausgegeben, um die die DBTT erweitert wurde.

Falls mit dem EXT-Parameter eine Anzahl der Einträge angegeben wurde, wird die DBTT um eine aufgerundete Anzahl von DBTT-Einträgen erweitert. Diese Anzahl hängt von der Seitengröße der Datenbank und der DBTT-Zeilenlänge der jeweiligen Satzart ab.