PDA

View Full Version : Backup Problem mit QSQSRVR



Seiten : 1 [2]

BenderD
24-02-05, 19:10
@Baldur: Probleme machen nur offene Commit Boundaries, alles andere wird vom Save active bewältigt. (-> ALCOBJ mit request release wird implizit gemacht. Nachteile gibts da für korrekte Programmierung keine, der Save zieht halt Ressourcen, aber was mutt, das mutt!
Dieter


Dieter, damit hast du sicherlich recht, aber das Hauptproblem hierbei ist der SQL-Optimizer, der bei einem Commit/Rollback die ODP's noch offen hält.
Somit sind leider nicht alle Resourcen freigegeben (es sind nur Update-Sperren aufgehoben), was einen SAV ohne SAVACT eben verhindert.
Welche Nachteile allerdings entstehen (in der Performance) bei einem Commit/Rollback tatsächlich alles freizugeben kann man leicht selbst ausrechnen.
Ausserdem, was ist mit den Open Cursor'n, die über Commit hinaus geöffnet bleiben sollen ?