kon*_*5ad 8 oracle transactions oracle10g isolation-level
我试图找出特定会话(不是我自己)在oracle服务器上的隔离级别.是否有av $ ..查看这个?
您可以flag在v$transaction[1]的列中测试第28位.
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;
Run Code Online (Sandbox Code Playgroud)
请记住,v$transaction只列出活动交易[2] ; 例如,您需要发出插入/更新/删除/合并,或使用"更新" [3].
| 归档时间: |
|
| 查看次数: |
9562 次 |
| 最近记录: |