`
j2ee_xiaCynthia
  • 浏览: 962 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

如何查耗用CPU的SQL语句

阅读更多
a)在LINUX中用”top d 2 -u oracle ”命令查看

注意观察一段时间,找出CPU耗用持续比较高的ORACLE进程的PID值。

b)     查看此进程对应执行的SESSION
select * from v$process where spid =25325;

查到ADDR为“”,继续查其对应的SESSION:
select * from v$session where paddr = '';

查到SID为,知道是哪个SESSION之后就好办了,直接查看这个SESSION执行的SQL(可以直接从PL/SQL Developer工具的Sessions中看SQL Text),然后进行分析即可。

采用单条SQL完成上述任务:
SELECT * FROM v$sql WHERE hash_value =
(SELECT sql_hash_value FROM v$session WHERE paddr = (SELECT addr FROM v$process WHERE spid =用TOP命令看到的PID));

分享到:
评论

相关推荐

    DB2查看动态SQL语句快照信息.pdf

    "DB2查看动态SQL语句快照信息"是DB2提供的一种功能,允许管理员实时查看正在执行的SQL语句及其相关统计信息。 `db2 get snapshot for dynamic sql on dbname` 是这个功能的命令,用于获取指定数据库(dbname)上的...

    DB2性能指标及监控

    1. 监控SQL语句的执行时间、空间以及耗用的资源(CPU、内存、IO)。 2. 单纯执行时间短的SQL语句不一定意味着性能良好,需要考虑其他因素。 3. 判断SQL执行是否存在异常,需要建立基线,并设定偏离标准。 获取SQL...

    oracle性能调优--解决CPU高度消耗(100%)

    Oracle 性能调优 -- 解决 CPU 高度消耗 (100%) Oracle 性能调优是数据库管理...通过优化 SQL 语句、调整数据库参数、优化系统配置和使用性能分析工具等方法,可以提高数据库的性能,解决 CPU 高度消耗 (100%) 的问题。

    系统故障诊断技术.pdf

    在数据库应用中,尤其是关系型数据库,慢SQL问题通常指的是执行效率低下的SQL语句。这些语句可能因为逻辑错误、索引不足、锁等待或查询设计不当等原因导致执行时间过长,进而拖慢整个系统的性能。慢SQL诊断分析包括...

    Oracle 监控 分析工具MyOra 3.0

    3. **Session分析**:监控和分析Oracle数据库中的会话,包括会话的等待事件、SQL语句执行情况,有助于识别性能瓶颈和异常会话。 4. **资源耗用情况**:详细展示Oracle资源的使用情况,如表空间、临时表空间、PGA和...

    蓝丽留言版

    优化的速度,由于此类软件,非常耗用CPU,在LD4中,如果编辑超过3万字的程序,将会明显感觉迟钝、缓慢,而 在LD4+中针对这一问题进行了全面的算法重写以及解析方式的更新,使的速度大幅度提高! 修复的漏洞和改进...

    CLR.via.C#.(中文第3版)(自制详细书签)Part1

    22.6.4 Microsoft SQL Server 22.6.5 更多的用法只局限于你自己的想象力 22.7 高级宿主控制 22.7.1 使用托管代码管理CLR 22.7.2 编写健壮的宿主应用程序 22.7.3 宿主如何拿回它的线程 第23章 程序集加载和...

    CLR.via.C#.(中文第3版)(自制详细书签)

    23.5.6 使用绑定句柄来减少进程的内存耗用 第24章 运行时序列化 24.1 序列化/反序列化快速入门 24.2 使类型可序列化 24.3 控制序列化和反序列化 24.4 格式化器如何序列化类型实例 24.5 控制序列化/反序列化的...

    CLR.via.C#.(中文第3版)(自制详细书签)Part3

    22.6.4 Microsoft SQL Server 22.6.5 更多的用法只局限于你自己的想象力 22.7 高级宿主控制 22.7.1 使用托管代码管理CLR 22.7.2 编写健壮的宿主应用程序 22.7.3 宿主如何拿回它的线程 第23章 程序集加载和...

    CLR.via.C#.(中文第3版)(自制详细书签)Part2

    22.6.4 Microsoft SQL Server 22.6.5 更多的用法只局限于你自己的想象力 22.7 高级宿主控制 22.7.1 使用托管代码管理CLR 22.7.2 编写健壮的宿主应用程序 22.7.3 宿主如何拿回它的线程 第23章 程序集加载和...

Global site tag (gtag.js) - Google Analytics