oracle等待事件查询,Oracle查看等待事件_yh_zeng2的博客-CSDN博客
--查询等待的会话ID , 阻塞的等待时间类型、事件ID 、 SQLID 等等信息 select *
from v$active_session_history h
where sample_time > trunc(sysdate)
and session_state = 'WAITING'
and exists(
select 1 from v$sql s
where upper(s.sql_text) like '%T_USER%'
and s.sql_id = h.sql_id
)
order by sample_time desc;
--会话阻塞的事件查询 select * from v$session_wait where sid = 148;
--会话发生过的所有等待事件查询 select s.time_waited/1000,s.* from v$session_event s where sid = 148;
--被锁了之后,查看持有该锁的会话查询 select a.sid blocker_sid,
a.serial#,
a.username as blocker_username,
b.type,
decode(b.lmode,0,'None',1,'Null',2,'Row share',3,'Row Exclusive',4,'Share',5,'Share Row Exclusive',6,'Exclusive') lock_mode,
b.ctime as time_held,
c.sid as waiter_sid,
decode(c.request,0,'None',1,'Null',2,'Row share',3,'Row Exclusive',4,'Share',5,'Share Row Exclusive',6,'Exclusive') request_mode,
c.ctime time_waited
from v$lock b, v$enqueue_lock c, v$session a
where a.sid = b.sid
and b.id1= c.id1(+)
and b.id2 = c.id2(+)
and c.type(+) = 'TX'
and b.type = 'TX'
and b.block = 1
and c.sid = 148
order by time_held, time_waited;
--查询持有锁的会话执行了的SQL select s.sql_text,h.* from v$active_session_history h,v$sql s
where h.sql_id = s.sql_id
and h.session_id = 150;
oracle等待事件查询,Oracle查看等待事件_yh_zeng2的博客-CSDN博客相关推荐
- php如何连接数据库 甲骨文,Windows PHP/phpStudy 连接 甲骨文Oracle 数据库 oci8 – 让我们荡起双桨的博客 – CSDN博客...
好多好多年前,我也玩过一次PHP连接Oracle数据库,因为Oracle不是大众民用所以使用到的概率也很低.今天难得遇到了一个配置的机会,就要试试咯. 一般我们开启扩展支持,只需要在php.ini中打 ...
- Oracle进阶篇之查看执行计划
目录 一.查看执行计划的方式 1.1.设置autotrace 1.2.使用第三方工具 1.3.EXPLAIN PLAN FOR 二.清除SGA缓存 三.分析执行计划 3.1.创建测试表 3.2.查看执 ...
- Oracle授权普通用户查看执行计划
利用不同的方法查看执行计划有对应不同的授权方法. 一. explain plan与dbms_xplan.display 最常用的方法,plsqldev的F5对应也是这个.这个命令会产生执行计划,并把执 ...
- oracle vpd策略,oracle vpd 策略查询
Oracle VPD策略示例 - abce - 博客园 2015年12月14日 Oracle VPD策略示例 1.未创建前使用oe用户登录查询: + View Code + View Code 2.创 ...
- oracle数据库查看等待,Oracle常见等待事件说明(三)-enqueue/free buffer waits
排队是应用于数据库对象.重做线程.后台工作的锁,用来控制多个并发会话在锁模式相容/不相容时如何共享相同的资源.排队是事务的,由应用程序初始化. 事件参数(9i环境,10g中参数二.三有所变化) 事件编 ...
- Oracle Study之--Oracle等待事件(2)
Control file parallel write 当数据库中有多个控制文件的拷贝时,Oracle 需要保证信息同步地写到各个控制文件当中,这是一个并行的物理操作过程,因为称为控制文件并行写,当发 ...
- Oracle 常见的33个等待事件
Oracle 常见的33个等待事件 一. 等待事件的相关知识: 1.1 等待事件主要可以分为两类,即空闲(IDLE)等待事件和非空闲(NON-IDLE)等待事件. 1). 空闲等待事件指ORACLE正 ...
- oracle的空闲等待事件,Oracle 常见的33个等待事件详解
一. 等待事件的相关知识: 1.1 等待事件主要可以分为两类,即空闲(IDLE)等待事件和非空闲(NON-IDLE)等待事件. 1). 空闲等待事件指ORACLE正等待某种工作,在诊断和优化数据库的时 ...
- oracle gc chain,ORACLE GC 类等待事件汇总分析
ORACLE GC 类等待事件汇总分析 作者简介: ---------------------------------------------------------------------- @ 孙 ...
最新文章
- ios 改变图片大小缩放方法
- 【Android UI设计与开发】第16期:滑动菜单栏(一)
- logistics and sigmoid
- netca 遇到TNS-04612: XXX 的 RHS 为空
- 数据库SQL语言从入门到精通--Part 4--SQL语言中的模式、基本表、视图
- C++编程题积累——for循环判断条件陷阱
- trufflesuite/truffle-hdwallet-provider
- xs2鸿蒙系统,华为Mate XS2来了,搭载麒麟9000,依旧安卓10版本
- 项目实战之电子商城数据库源码
- pdfbox / XSL + FOP 转换 PDF文档
- 天文竞赛怎么用计算机,师范生教学技能大赛!计算机设计大赛!主持礼仪风采大赛!天文台活动预告!民宿企划竞赛!舞蹈大赛!...
- AGV (Automated guided vehicle)基础(一) - AGV的导航种类
- 小清新风格的微信公众号图文这样排版,看过的都说好。
- Word02-隐藏回车换行符
- 打印机计算机不在同一个工作组,不在一个工作组的两台电脑怎么实现打印共享?...
- 沙拉划词+福昕 文献翻译
- 原始传奇服务器维护,《原始传奇》7月29日09:00合区公告
- [蓝桥杯2022初赛] 砍竹子
- 各有短长:两款七月家庭有线组网方案推荐(转)
- RFID定位技术浅析--新导智能
热门文章
- easyui使用心得
- Linux-磁盘及网络IO工作方式解析
- [转载]值得推荐的C/C++框架和库
- [转]CentOS设置服务开机自动启动
- Oracle的dbms_jobs 自动计划
- 配置classpath,引入jar包
- oracle字段规则,Oracle的基本操作+Oracle字段类型(zz)
- mysql+'@'%_mysql忘记登录的人:命令拒绝用户”@’%’
- 存在弱口令漏洞_【安全漏洞通告】secnet安网的AC集中管理平台存在弱口令漏洞...
- java在线学习系统源码_java学习成长之路(基础,源码,项目,实战)