F: PV und DBN sperren
Michael Lackhoff
lackhof at uni-muenster.de
Sa Apr 4 15:07:43 CEST 1998
On 4 Apr 98, Oliver J. Kaftan wrote:
> Liebe AllegrologInnen!
>
> Nach meinen Beobachtungen, wird eine Datenbank beim Speichern erst
> gesperrt,
> nachdem der Abschnitt "#u2 i4,s" der PV abgearbeitet worden ist. Waere es
>
> umgekeht, koennten in diesem Abschnitt mehrere eindeutige eindeutige
> Zahlen
> generiert werden fuer Siganturen, Zugangsnr. u.ae. Z.Zt. kann es im
> Netzwerk
> zu Konflikten kommen.
>
> Deshalb meine Bitte an die Entwicklungsabteilung, laesst sich die
> Reihenfolge so aendern,
> dass beim Speichern die Datenbank zuerst gesperrt wird und dann der
> entsprechende
> Abschnitt von PV abgearbetiet wird?
Waere es als Alternative denkbar, das (zusaetzliche) locking dem
user zu ueberlassen? Also etwa:
#t{ l1 } lock
... empfindlicher Code
#t{ l0 } unlock
Fuer Manipulationen an einer laufenden Datenbank mit vielen Benutzern
(besonders in avanti aber auch presto, order und evtl. dem neuen
update) halte ich diese Moeglichkeit fuer sehr hilfreich.
Wenn am Ende eines Datensatzes/Jobs vom Programm ein unlock gemacht
wird, duerfte es auch keine Schwierigkeiten mit "vergessenen"
Sitzungen/abgebrochenen Verbindungen geben.
Wenn sich ein parametrierbares locking nicht machen laesst, moechte
ich mich der Bitte von P. Oliver anschliessen.
Viele Gruesse
Michael Lackhoff
########################################################################
# Michael Lackhoff e-mail lackhof at uni-muenster.de #
# Hoersterplatz 4 Tel. 0251-4833257 #
# 48147 Muenster FAX 0251-4833275 #
# Hochschule der Franziskaner und Kapuziner in Muenster #
########################################################################
Mehr Informationen über die Mailingliste Allegro