## Avg user wait time for task

Avg user wait time for task <task_ID>: <duration> ms, <number_of> waits, application pid <pid>

### Erläuterung

Bei einer Sperrkollision ist die Wartezeit auf die Freigabe einer Sperre sehr groß.

Die Ursache kann eine zu lange Transaktion sein. Lange Wartezeiten (Task-Zustand vwait) treten aber auch dann auf, wenn viele Anwendungen dasselbe Objekt sperren wollen.

Das Datenbanksystem versucht, sperrende Tasks innerhalb des Datenbankkerns mit höherer Priorität auszuführen, wenn deren Sperren von anderen Sitzungen angefordert werden.

Informationen zu den aktuellen Sperren finden Sie in den Systemtabellen TRANSACTIONS und LOCKS der Datenbankinstanz.

### Benutzerreaktion

Überprüfen Sie die Anwendung unter folgenden Gesichtspunkten:

- Eignet sie sich für den Isolation-Level 0 (uncommitted)?
- Kann der Zeitraum zwischen dem Anfordern der Sperre und der COMMIT-Anweisung verringert werden?
- Lassen sich durch Teilung von Tabellen gleichzeitige Sperren auf dieselbe Zeile vermeiden?