捕获问题SQL解决过度CPU消耗问题

转载 2013年12月05日 10:17:23
SQL代码如下:
SELECT SQL_TEXT 
FROM V$SQLTEXT A
WHERE (A.HASH_VALUE,A.ADDRESS) IN
(
    SELECT  DECODE (SQL_HASH_VALUE,0,PREV_HASH_VALUE,SQL_HASH_VALUE),
            DECODE (SQL_HASH_VALUE,0,PREV_SQL_ADDR,SQL_ADDRESS)
    FROM V$SESSION B
    WHERE B.PADDR=(SELECT ADDR FROM V$PROCESS C WHERE C.SPID='&PID')
)
ORDER BY PIECE ASC

这里涉及到了3个视图。首先输入一个pid,这个pid即process_id,也就是top或ps(都是linux下的命令)中看到的pid,通过pid和V$process.spid相关联,可以获得Process的相关信息,进而通过V$process.addr和V$session.paddr相关联,就可获得和session相关的信息。
(摘抄于<深入解析Oracle>中的P213)

http://blog.sina.com.cn/s/blog_6fd335bb0100tvqm.html
http://tech.sina.com.cn/other/2006-07-26/10401055959.shtml

Netty系列之Netty可靠性分析

1. 背景 1.1. 宕机的代价 1.1.1. 电信行业 毕马威国际(KPMG International)在对46个国家的74家运营商进行调查后发现,全球通信行业每年的收益流失约为...
  • zshake
  • zshake
  • 2015年12月24日 11:21
  • 1103

SQL Server 性能调优(cpu)

研究cpu压力工具 perfom SQL跟踪 性能视图 cpu相关的wait event Signal wait time SOS_SCHEDULER_YIELD等待 CXPACKET等...
  • dragon_ton
  • dragon_ton
  • 2015年10月22日 09:07
  • 2253

HashMap在高并发下导致CPU过高

先用top命令定位哪些线程占用多: top - 18:14:46 up 200 days, 23:26, 2 users, load average: 95.13, 88.59, 79.51Tasks...
  • guogang83
  • guogang83
  • 2016年04月19日 09:27
  • 1893

如何捕获问题SQL解决过度CPU消耗问…

作者:eygle | English Version 【转载时请以超链接形式标明文章出处和作者信息及本声明】 链接:http://www.eygle.com/archives/2004/10/how...
  • babymouse1212
  • babymouse1212
  • 2017年05月02日 10:49
  • 83

Android UI性能优化实战 识别绘制中的性能问题。解决CPU绘制过度

转载自:http://blog.csdn.net/lmj623565791/article/details/45556391 1、概述 2015年初google发布了Android性能优化典范...
  • u012402869
  • u012402869
  • 2016年05月20日 13:44
  • 871

解决Oracle_CPU高度消耗(100%)的数据库问题

  • 2012年12月24日 10:50
  • 46KB
  • 下载

SQL SERVER——CPU问题定位与解决

CPU问题定位基本流程:   性能计数器诊断 主要用到的性能计数器 %Process Time 全实例  (主要用于查看当前服务器的CPU 情况)%Process Time sqlservr ...
  • z_cloud_for_SQL
  • z_cloud_for_SQL
  • 2017年02月07日 17:34
  • 628

Weblogic的Admin server进程将CPU消耗尽问题解决

weblogic admin server进程将CPU耗尽
  • ljunjie82
  • ljunjie82
  • 2014年07月30日 09:12
  • 1149

如何诊断和解决CPU高度消耗(100%)的数据库问题

本篇是我从老盖的博客上抄过来的,先收集下来关键时刻能用上。 http://www.eygle.com/archives/2004/10/howto_getsql_which_cost_most_c...
  • zhengwei125
  • zhengwei125
  • 2015年06月09日 20:57
  • 1046

如何解决IBM AIX PowerPath xcryptd进程在AIX主机消耗大量的CPU 和内存资源的问题

问题如下, 在IBM AIX上运行Powerpath 5.5,   PowerPath xcryptd进程在AIX主机消耗大量的CPU 和内存资源的问题. 大概在180天后, emcp_xcrypt进...
  • xiegh2014
  • xiegh2014
  • 2015年04月06日 20:04
  • 1300
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:捕获问题SQL解决过度CPU消耗问题
举报原因:
原因补充:

(最多只允许输入30个字)