Dateiverarbeitung
b)
...
READ ISAM1 ——————————————————————————————————————————————————————————— (1)
INVALID KEY...
...
READ ISAM2 WITH NO LOCK ——————————————————————————————————————————————— (2)
INVALID KEY...
...
Verarbeitung von ISAM1SATZ unter Berücksichtigung von ISAM2SATZ
...
REWRITE ISAM1SATZ FROM WORK1 —————————————————————————————————————————— (3)
INVALID KEY...
(1)
(2)
(3)
U41113-J-Z125-6
Mit WITH NO LOCK-Zusatz: nur eine READ-Anweisung auf dieselbe Datei erfor-
derlich, dafür Sperrzeiten länger:
Lesen eines Datensatzes aus ISAM1, betroffener Datenblock gesperrt
Lesen eines Datensatzes aus ISAM2, betroffener Datenblock nicht gesperrt
Zurückschreiben des Datensatzes nach ISAM1, Sperre wird aufgehoben
Simultanverarbeitung (SHARED-UPDATE)
267