Allgemeine Parameter > Kapitel Supervisor > Parameter TIMLCK (Sperrzeit) 

In der Anwendung kann es erforderlich sein, die Daten der Datenbank während einer Transaktion zu sperren. Dazu werden folgende Anweisungen verwendet:

  • Anweisung Lock für Symbolsperren.
  • Klausel With lock in einem Lesebefehl.
  • Anweisung Readlock, über die eine Tabellenzeile gelesen und gesperrt werden kann.

Scheitert ein erster Sperrversuch, weil die Sperre schon von einem anderen Benutzer durchgeführt wurde, kann mithilfe dieses technischen Parameters die Anzahl der Sekunden festgelegt werden, in der die Maschine automatisch ihren Versuch wiederholt, bevor sie abbricht und dem Benutzer einen Sperrhinweis sendet.

Nachdem der erste Sperrversuch fehlgeschlagen ist, führt die Enginge einen weiteren Versuch alle Sekunden für die über den Wert ‚lockwait‘ definierte Dauer aus.

Lokalisierungsebene / Globale Variable

Der Parameter wird auf folgender Ebene definiert: Arbeitsmappe.Gehört zum Kapitel SUP (Supervisor) und zur Gruppe PRF (Leistung),Dort befinden sich auch die folgenden Parameter :

Diesem Parameter ist die Systemvariable lockwait zugeordnet.

Verbundene Parameter

Betroffene Funktionen

Von diesem Parameter sind einige Datenbankzugriffe betroffen. Sein Wert beträgt normalerweise 5 und sollte – außer im Falle fundierter technischer Notwendigkeiten – nicht geändert werden.