每个会话在试图v$session中都会有一条记录信息。
要获取自身会话信息,需要采用userenv的方式获取。
SELECTSIDFROMv$sessionaWHEREa.audsid=(SELECTUSERENV('sessionid')FROMdual);
进而分析会话对应的事务的具体信息v$transaction
例如查询当前会话有没有锁定对应:
select*fromv$lockwheresid=206;
本文共 251 字,大约阅读时间需要 1 分钟。
每个会话在试图v$session中都会有一条记录信息。
要获取自身会话信息,需要采用userenv的方式获取。
SELECTSIDFROMv$sessionaWHEREa.audsid=(SELECTUSERENV('sessionid')FROMdual);
进而分析会话对应的事务的具体信息v$transaction
例如查询当前会话有没有锁定对应:
select*fromv$lockwheresid=206;
转载于:https://blog.51cto.com/8026776/1322231