1. 查询最近五分钟内最高频次SQL,查看event

select t.SQL_OPNAME,t.SQL_ID,count(*) from v$active_session_history t where t.SAMPLE_TIME>to_timestamp('20180906-09:55:00','YYYYMMDD-hh24:mi:ss') and t.SESSION_TYPE='FOREGROUND'

group by t.SQL_OPNAME,t.SQL_ID order by count(*) desc;

2、 根据SQL 查询到操作用户

select s.username from v$active_session_history t,dba_users s  where t.USER_ID=s.user_id and t.SQL_ID='0nx7fbv1w5xg2';

3、查询并获取当前sql的杀会话语句

select 'alter system kill session '''|| t.SID||','||t.SERIAL#||''';' from v$session t where t.SQL_ID='0nx7fbv1w5xg2';

4、查询并获取当前会话的执行计划清空过程语句

select SQL_TEXT,sql_id, address, hash_value, executions, loads, parse_calls, invalidations

from v$sqlarea  where sql_id='0nx7fbv1w5xg2';

call sys.dbms_shared_pool.purge('0000000816530A98,3284334050','c');

oracle中根据会话id查sql_id,Oracle 根据SQL_ID查询并杀会话,清空执行计划缓冲池相关推荐

  1. 【知识点整理】Oracle中NOLOGGING、APPEND、ARCHIVE和PARALLEL下,REDO、UNDO和执行速度的比较...

    [知识点整理]Oracle中NOLOGGING.APPEND.ARCHIVE和PARALLEL下,REDO.UNDO和执行速度的比较 [知识点整理]Oracle中NOLOGGING.APPEND.AR ...

  2. oracle中exist什么意思,oracle中not exists 是什么意思 , oracle数据库中exists的作用

    导航:网站首页 > oracle中not exists 是什么意思 , oracle数据库中exists的作用 oracle中not exists 是什么意思 , oracle数据库中exist ...

  3. 【DB笔试面试617】在Oracle中,和“表达式和条件评估”相关的查询转换有哪些?...

    ♣题目 部分 在Oracle中,和"表达式和条件评估"相关的查询转换有哪些? ♣答案部分 (一)逻辑转换 1LHR@orclasm > SELECT /*+FULL(A) F ...

  4. 资源放送丨《Oracle中为什么没有Double Write?Oracle支持原子写吗?》PPT视频

    点击上方"蓝字" 关注我们,享更多干货! 前段时间,墨天轮邀请数据库资深专家 李真旭(Roger) 老师分享了<Oracle中为什么没有Double Write?Oracle ...

  5. Oracle中根据注释来查表名

    首先在oracle中因为平常所用的用户比较多,用户底下表又很多,并且表的字段很多的情况下,找一个具体的字段对于不熟悉这个表的人来说,找起来有点盲目.所以就需要根据一点小条件来全局搜索 上代码: sel ...

  6. oracle中SQL语句ge的用法,Oracle中SQL语句的几种用法

    在诊断数据库系统性能的过程中,总会涉及到跟踪效率低下的SQL语句,Oracle数据库10g包含一种新的实用程序trcsess,它可以让您基于会话ID或模块名称之类的条件,有选择地从大量跟踪文件中抽取出 ...

  7. oracle 中触发器的作用是什么,oracle创建触发器及作用举例

    --创建触发器及作用举例 create or replace trigger tri before delete on emp --在删除emp表数据之前需要做的事根据自己的业务去写,before是在 ...

  8. oracle 几种锁,oracle_基于oracle中锁的深入理解,ORACLE里锁有以下几种模式:0:no - phpStudy...

    基于oracle中锁的深入理解 ORACLE里锁有以下几种模式:0:none 1:null 空 2:Row-S 行共享(RS):共享表锁 3:Row-X 行专用(RX):用于行的修改 4:Share ...

  9. oracle exist 10053,Oracle中利用10053事件来分析Oracle是如何做出最终的执行计划

    我们都知道Oracle从10g开始SQL语句选择什么样的执行方式,是全表扫描,还是走索引的依据是执行代价.那么我们怎么可以去看执行代价的信息呢?通过10053事件可以Oracle依据的执行代价和如何做 ...

最新文章

  1. 如何利用 KLEE 符号执行引擎挖掘软件漏洞
  2. R语言dplyr包nth、first、last函数获取向量特定值实战
  3. 打开PDF文件弹出阅读未加标签文档的解决方法
  4. Js实现回车登录,监听回车事件
  5. Flask框架 之abort、自定义错误、视图函数返回值与jsonify
  6. 信息熵与信息增益的理解
  7. 【VB.NET】测验题目Quiz3
  8. mysql 查询语句属性值_MySQL学习——SQL查询语句(一)
  9. 什么是类加载,又有哪些类加载器你真的了解吗?
  10. 洛谷 P2420 让我们异或吧 解题报告
  11. SLAM学习------Sophus模板类的安装和使用
  12. linux vi 排序命令,10 个你必须掌握的超酷 VI 命令技巧
  13. 怎么彻底粉碎文件夹?文件还能恢复吗?操作过程在这里
  14. PayPal贝宝工商银行无法提现,怎么办?
  15. Word一键生成英文目录(域方法)
  16. 神舟微型计算机hfmpbvx2,siRNA沉默HIF-1α基因联合经导管动脉栓塞术对兔VX2肝癌模型疗效及微循环的影响...
  17. Ubuntu 域名解析失败解决
  18. uniapp px转rpx
  19. 一个简单的天气预报APP
  20. 最新网狐旗舰版整理、编译和搭建教程

热门文章

  1. ORA-19566 exceeded limit of 0 corrupt blocks数据坏块处理
  2. python中最小公倍数函数_Python实现的求解最小公倍数算法示例
  3. 维护两个10k+Star的Github项目,会遇到什么有趣的问题
  4. IP协议与NAT/NAPT技术
  5. oracle char转存date,Oracle中char到Date和Number的转换
  6. 单链表前插法 后插法落地实现代码(自用)#c
  7. 地图可视化组件–folium简单介绍
  8. BP算法与python代码实现
  9. 2021年初级会计职称《初级会计实务》考试真题和答案
  10. Linux命令-----less