nach dem mir eine OracleDB stehen geblieben ist, habe ich im alert.log die Fehlermeldung deadlock detected gefunden mit dem verwweis auf eine andere Datei (ORA00495.TRC).
in dieser Datei steht denn auch schon folgendes drin:
DEADLOCK DETECTED
Current SQL statement for this session:
delete from „ECCPLUS_DB“.„IMP_VERBRAUCH_WERTE“ where „IMP_ID“ = :1
The following deadlock is not an ORACLE error. It is a
deadlock due to user error in the design of an application
or from issuing incorrect ad-hoc SQL. The following
information may aid in determining the deadlock:
Deadlock graph:
und da drunter - nehme ich an - ein auszug der letzten sql-statements + ausführungsplänen.
nach was sucht man da ? ich muß zugeben, ich bin mal wieder total ratlos… heißt deadlock das zwei verschiedene statements die gleiche spalte gelockt haben oder was ?