1. 先通过top命令查看产用资源较多的spid号

2.查询当前耗时的会话ID,用户名,sqlID等: select sid,serial#,machine,username,program,sql_hash_value,sql_id,        to_char(logon_time,‘yyyy/mm/dd hh24:mi:ss‘) as login_time from v$session where paddr in (select addr from v$process where spid in (‘5648612‘,‘256523‘));

3. 如果上一步sql_id或者 hash_value不为空,则可用v$sqlarea查出当前正在使用的sql select sql_text   from v$sqltext_with_newlines   where hash_value = &hash_value order by piece;

select * from v$sql where sql_id=‘‘

---CSDN 网友提供的----

SELECTsql_text  FROMv$sqltext a WHERE(a.hash_value, a.address)IN        (SELECTDECODE(sql_hash_value,0, prev_hash_value, sql_hash_value),                DECODE(sql_hash_value,0, prev_sql_addr, sql_address)          FROMv$session b         WHEREb.paddr=(SELECTaddrFROMv$process cWHEREc.spid=‘&pid‘)) ORDERBYpieceASC

原文:http://www.cnblogs.com/zwl715/p/3816490.html

oracle求sql的cpu贡献率,oracle 实时查询最耗CPU资源的SQL语句相关推荐

  1. oracle 实时查询最耗CPU资源的SQL语句

    1. 先通过top命令查看产用资源较多的spid号 2.查询当前耗时的会话ID,用户名,sqlID等: select sid,serial#,machine,username,program,sql_ ...

  2. oracle查看cpu消耗高的sql,oracle 实时查询最耗CPU资源的SQL语句

    1. 先通过top命令查看产用资源较多的spid号 2.查询当前耗时的会话ID,用户名,sqlID等: select sid,serial#,machine,username,program,sql_ ...

  3. Oracle 11g dataguard三种模式以及实时查询(Real-time query)功能设置

    之前我们讨论过<Linux Oracle 11g dataguard物理standby 配置过程>, 但是在实际过程中会遇到不同的问题,首先我们讨论下ORACLE DATAGUARD的三种 ...

  4. mysql 查询top N (解释sql思路和语法),分组查询排序前n行 的sql怎么写

    遇到这个问题,我也不会,然后我就上网搜,发现篇篇都是复制的啊,太没意思了. 我坚持原创.拒绝天下统一互抄! 而且我会把解题思路告诉你们,以后再遇到类似问题,就懂了 我的文章就算是mysql小白也能够一 ...

  5. oracle求某个数的阶乘,Oracle SQL实现阶乘的几个方法

    Oracle SQL实现阶乘的几个方法 regonly1 2010-06-07 16:24:39 Linux操作系统 第一个:字符串叠加运算法 原理是先将要相乘的数用字符串拼接起来,然后将拼接的逗号替 ...

  6. oracle求一行多列最大值,Oracle分组后取某列最大值的行数据

    select * from ( select last_comment, row_number() over(partition by employeeid,roadline,stationname ...

  7. SQL Server 2016:实时查询统计

    一个数据库查询超时了,而你并不知道原因.估计查询计划可以揭示问题所在,因此,你彻底地消除了超时.但一个小时后,查询还在运行,而你无法获得真正的执行计划.要是有一种方法可以找出服务器内部实际正在发生的事 ...

  8. oracle 查询cpu 100%,Oracle 11g中查询CPU占有率高的SQL

    oracle版本:oracle11g 背景:今天在Linux中的oracle服务上,运用top命令发现许多进程的CPU占有率是100%. 操作步骤: 以进程PID:7851为例 执行以下语句: 方法一 ...

  9. ogg oracle 测试kafka_利用ogg实现oracle到kafka的增量数据实时同步

    前言 ogg即Oracle GoldenGate是Oracle的同步工具,本文讲如何配置ogg以实现Oracle数据库增量数据实时同步到kafka中,其中同步消息格式为json. 下面是我的源端和目标 ...

最新文章

  1. 革命就是请客吃饭(案例分析吧)
  2. magicui系统会不会升级鸿蒙,华为EMUI 11和Magic UI 4.0同步开启内测,均升级为鸿蒙系统...
  3. 找出连续最长数字串python_字符串中找出连续最长的数字字符串的实例代码
  4. SDNU 1167.花生采摘(排序)
  5. Java 8快多少?
  6. JS里面的懒加载(lazyload)
  7. 创业公司,没有好领导,有多少人才都是死路一条
  8. ApacheCN 安卓译文集 20211225 更新
  9. SSM项目启动报错More than one fragment with the name [spring_web] was found. This is not legal with relativ
  10. python 控制流
  11. 随机过程之更新理论的应用
  12. android微软雅黑字体,关于 Android 默认字体以及对比微软雅黑字体
  13. iphonex时间显示蓝色_iphonex时间显示蓝色
  14. 【转】常见英语单词前缀
  15. 成功解决TypeError: super(type, obj): obj must be an instance or subtype of type
  16. 苹果手机home键在哪里_苹果手机为什么没有返回键? 原来隐藏着更好的方法, 涨知识了...
  17. 商城后台管理系统学习日志-01
  18. 阿里云对象存储OSS配置了cnd之后产生的外网流出流量费用
  19. hive java.net.SocketTimeoutException: Read timed out 问题解
  20. Java初学者作业——为某超市设计管理系统,需要在控制台展示系统菜单,菜单之间可以完成跳转。

热门文章

  1. NVIDIA DRIVE AGX开发工具包
  2. 处理器解决物联网和人工智能的融合
  3. 反应式系统实现MQTT客户机
  4. NVIDIA安培架构
  5. ADAS感知算法观察
  6. 2021年大数据常用语言Scala(二):Scala开发环境安装
  7. Python:urllib2模块Handler处理器 和 自定义Opener
  8. Java/Android 调用类里面的方法
  9. Android 绘制同心圆 (2个圆叠加在一起)
  10. android.view.InflateException: Binary XML file line #16: Binary XML file line #16: Error inflating