查询oracle会话间的阻塞情况
来源:互联网 发布:java使用odata 编辑:程序博客网 时间:2024/05/19 05:39
--第一种方式: --查询当前的活动会话,其中lockwait列不为空,表示会话正在等待一把锁select * from v$session where v$session."STATUS" = 'ACTIVE' and v$session."USERNAME" = 'SHANGHAI';--lockwait对应v$lock的kaddr列,表示锁的地址select * from v$lock where v$lock."KADDR" = '000007FFDA22EC18';--查询该锁的锁定记录,其中request为0表示是制造锁定的会话插入的记录select * from v$lock where v$lock."ID1" in ('327688') and request = 0;--根据v$lock的sid查询制造锁的会话select v$session."SQL_ID",v$session.* from v$session where v$session."SID" = '2279';--查询该会话正在执行或者执行过的sqlselect * from v$sqltext where v$sqltext."SQL_ID" = '5f282d2hp03k5' order by v$sqltext."PIECE" asc;--第二种方式:select v$session."SID", v$session."BLOCKING_SESSION", v$session."BLOCKING_SESSION_STATUS", v$session."STATUS" from v$session where v$session."USERNAME" = 'SHANGHAI';
阅读全文
0 0
- 查询oracle会话间的阻塞情况
- ORACLE查询系统中阻塞情况~
- oracle和sqlserver查询时阻塞情况
- Oracle引起阻塞的情况
- Oracle 阻塞会话的查看与解除
- Oracle 阻塞会话的查看与解除
- 查询RAC两节点上的阻塞会话锁
- 查询oracle当前用户会话的信息
- Oracle查询当前会话的sid
- Oracle如何查询当前会话的sid
- Oracle如何查询当前会话的sid
- 【oracle】会话查询
- Oracle会话查询等
- Oracle会话查询等
- 查询当前数据库是否存在阻塞的情况
- Oracle 查询阻塞
- oracle查询当前用户的连接情况
- Oracle 查询DB的负载情况
- C# GDI绘图—简单画板的实现
- Angular组件之间的交互
- HTML-常用标签解析
- java代码读取配置文件中属性值
- pom.xml文件解释
- 查询oracle会话间的阻塞情况
- golang 任何类型interface{}
- 一些友好的CLI工具
- 深度学习识别 验证码
- 03-树2 List Leaves
- Java之String类、StringBuffer类和StringBuilder类
- 【BZOJ4538】【HNOI2016】网络
- C++ STL set 的基本用法
- Hadoop下TreeMap的使用