博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
查找占CPU高的SQL,并kill其会话
阅读量:6424 次
发布时间:2019-06-23

本文共 440 字,大约阅读时间需要 1 分钟。

第一步 select addr from v$process where spid={占CPU比重达的PID}

第二步 select sql_id from v$session where paddr={上面查询结果中的addr }
第三步 select * from v$sql a where a.SQL_ID={上面查询结果中的sql_id}

实例:

select from v$process where spid=29018;
select
from v$session where paddr='000000042A2DEF38';
select * from v$sql a where a.SQL_ID='fzkatnxmx15yc';
alter system kill session '14, 16987';

注意:如果是RAC环境,需要在相应的节点执行

参考博文:

转载于:https://blog.51cto.com/linux10000/2090150

你可能感兴趣的文章
Repository 与 DAO
查看>>
Zabbix监控Windows主机
查看>>
IBM x3850 RAID5数据恢复方案及过程
查看>>
移动计算领域五大机遇:交通运输优势待挖掘
查看>>
如何把win7 旗舰版升级到sp1最新版本
查看>>
android 调用系统界面
查看>>
Software Enginering-------using git
查看>>
浅谈IP地址-1
查看>>
我的友情链接
查看>>
C#中的线程池使用(一)
查看>>
利用Windows Server Backup功能备份活动目录
查看>>
RAC维护手记08-ASM磁盘组信息查看常用命令
查看>>
实验08 磁盘和文件系统管理
查看>>
我的友情链接
查看>>
我的友情链接
查看>>
FastDFS整合nginx后,nginx一直报错
查看>>
使用Fuel安装OpenStack juno之三使用OpenStack创建云主机和Volume
查看>>
zabbix安装源
查看>>
Eclipse+kafka集群 实例源码
查看>>
Vijos 1067Warcraft III 守望者的烦恼
查看>>