Hallo,
eventuell haben sie schon eine Antwort auf Ihre Frage. Ist ja schon einige Zeit her. Aber hier sind meine Erfahrung mit dem OPPORTUNISTIC LOCKING.
Wir haben einen Win 2000-Server auf dem eine Oracle-Datenbank und eine Software die auf eine sogenannte File-Datenbak zugreift. Hierbei muß die Option OL deaktiviert sein.
Dadurch aufgetretene Probleme mit Oracle sind nicht bekannt.
Hat eigentlich auch keine Auswirkung darauf, wie unten beschrieben.
Information zu OPPORTUNISTIC LOCKING:
OPPORTUNISTIC LOCKING ist eine Serveroptimierung, die manchmal nicht korrekt arbeitet. Die Absicht ist, Benutzern beim Öffnen und Sperren einer Datei die Geschwindigkeit eines Single-User Zugriffs zu ermöglichen bei gleichzeitigem Einsatz von Multi-User Kontrollen, wenn ein weiterer Benutzer dieselbe Datei öffnet.
Der Effekt kann sein, dass ein Programm eine Datei als "Single-User" Datei auch dann behandelt, wenn sie als Multi-User Datei behandelt werden sollte. Die Datei selbst oder ihre Indexe können beschädigt werden und Datenverluste oder häufige Erfordernis zum Re-Index sind die Folge.
Die Lösung ist, die Funktion "OPPORTUNISTIC LOCKING" abzuschalten!
Ich hoffe ich konnte Ihnen weiterhelfen.