Höchstwahrscheinlich haben Sie eine weitere offene nicht festgeschriebene Transaktion für dieselbe Gruppe von Datensätzen, sodass sie für diese Transaktion gesperrt sind.
Und höchstwahrscheinlich hat Sie sie gesperrt und dieselbe UPDATE
in einer anderen Transaktion ausgeführt.
Nur Commit / Rollback Ihre Transaktionen, sollten Sie in Ordnung sein.
Diese Abfrage zeigt Ihnen, wer Ihr Update blockiert. Führen Sie das Update aus, das hängt, und führen Sie dann in einer anderen Sitzung Folgendes aus:
%Vor%BEARBEITEN:
Um dies richtig zuzuordnen, sieht es so aus, als hätte ich es vor einiger Zeit von ORAFAQ abgeschrieben.
Tags und Links sql oracle oracle11g transactions