Oracle-Datenbank hängt unendlich in UPDATE-Abfragen

8

plötzlich werden meine Aktualisierungsabfragen nicht ausgeführt. Ich kann Abfragen auswählen, aber wenn ich update Datensätze versuche, hängt die Datenbank unendlich. Ich versuchte sogar von SQL plus und nichts passiert.

    
erni313 21.09.2011, 14:43
quelle

2 Antworten

23

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.

    
Adrian Carneiro 21.09.2011, 14:54
quelle
12

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.

    
DCookie 21.09.2011 15:10
quelle

Tags und Links