आप flag
. में बिट 28 का परीक्षण कर सकते हैं v$transaction
. में कॉलम [1]
।
SELECT s.sid, s.serial#,
CASE BITAND(t.flag, POWER(2, 28))
WHEN 0 THEN 'READ COMMITTED'
ELSE 'SERIALIZABLE'
END AS isolation_level
FROM v$transaction t, v$session s
WHERE t.addr = s.taddr
AND s.sid = :sid
AND s.serial# = :serial;
बस याद रखें कि v$transaction
केवल सक्रिय लेनदेन सूचीबद्ध करता है [2]
; उदाहरण के लिए, आपको एक इंसर्ट/अपडेट/डिलीट/मर्ज जारी करना होगा, या "अपडेट के लिए" का उपयोग करना होगा[3]
।