Wie können Sie feststellen, welche Transaktionsisolationsstufe eine beliebige Oracle-Sitzung verwendet?

8

Ich versuche herauszufinden, welche Isolationsstufe eine bestimmte Sitzung (nicht meine eigene) auf einem Oracle-Server hat. Gibt es eine v $ .. Ansicht, um das zu bekommen?

    
kon5ad 07.09.2010, 22:56
quelle

1 Antwort

5

Sie können Bit 28 in der flag -Spalte in v$transaction testen [1] .

%Vor%

Denken Sie daran, dass v$transaction nur aktive Transaktionen auflistet [2] ; Zum Beispiel müssen Sie ein Einfügen / Aktualisieren / Löschen / Zusammenführen, oder verwenden Sie "für das Update" [3] .

    
Danilo Piazzalunga 15.01.2011 16:53
quelle