\\ 查询负载很高前35个进程

ps aux|head -1;ps aux|grep -v PID|sort -rn -k +3|head -35

\\ 查询前35负载高的sPID

ps aux|grep -v PID|sort -rn -k +3|head -35|awk ‘{print$2}‘

\\ 把得到的spid替换进来(!!!注意不要少了逗号和分号!!!)

select sql_id from v$session

where paddr in(

select addr from v$process

where spid in(

‘30907‘,

‘31801‘,

‘31463‘,

‘31150‘,

‘32289‘,

‘31895‘,

‘590‘,

‘31952‘,

‘611‘,

‘32152‘,

‘661‘,

‘32542‘,

‘32203‘,

‘2019‘,

‘2215‘

)

)

查询结果显示,sql_id为 fm0738ywgbyxk 出现很多(异常sql_id)

---注:请替换成您实际的sql_id

---注:请替换成您实际的sql_id

---注:请替换成您实际的sql_id

---fm0738ywgbyxk

---12个进程

SELECT sid,serial#,sql_id from v$session where sql_id in ( ‘fm0738ywgbyxk‘);SELECT count(*) from v$session where sql_id in ( ‘fm0738ywgbyxk‘ );

---随机抽一条,查看一下具体是执行的啥内容

select sql_text from v$sqlarea a,v$session b where a.SQL_ID=b.PREV_SQL_ID and b.SID=‘291‘;

select c.SCHOOL_ID WAREHOUSE_ID, count( ARCHIVE_ID) SIGN,c.BUSINESS_TYPE from TB_CONTRACT c,FES_STAFF_ARCHIVE st where c.state!=2000 and st.id=c.ARCHIVE_ID and c.PAY_DATE between to_date(‘2020-02-01 00:00:00‘,‘yyyy-MM-dd HH24:MI:SS‘) and to_date(‘2020-04-27 23:59:59‘,‘yyyy-MM-dd HH24:MI:SS‘) and c.BUSINESS_TYPE in (17,21) group by c.SCHOOL_ID ,c.BUSINESS_TYPE

--- 生成kill语句

SELECT

‘alter system kill session‘‘‘ || SID || ‘,‘ || serial# || ‘‘‘;‘

FROMv$sessionWHEREsql_idIN (‘fm0738ywgbyxk‘);

--- 执行生成的kill语句,如下:

alter system kill session ‘291,42431‘;alter system kill session ‘483,24520‘;alter system kill session ‘667,23176‘;alter system kill session ‘768,57609‘;alter system kill session ‘861,65267‘;alter system kill session ‘1243,1739‘;alter system kill session ‘1335,44615‘;alter system kill session ‘1522,31640‘;alter system kill session ‘1622,30425‘;alter system kill session ‘1716,7696‘;alter system kill session ‘1808,44494‘;alter system kill session ‘2096,58865‘;

原文:https://www.cnblogs.com/eos666/p/12794084.html

oracle导致的负载高,Oracle 11g CPU负载很高紧急处理【负载100%】相关推荐

  1. XSSFWorkbook导致CPU占用很高

    XSSFWorkbook导致CPU占用很高 将微信支付的账单同步至云存储 业务需求 科普 解决方案 将微信支付的账单同步至云存储 业务需求 https://pay.weixin.qq.com/wiki ...

  2. 06 | 案例篇:系统的 CPU 使用率很高,但为啥却找不到高 CPU 的应用?

    上一节我讲了 CPU 使用率是什么,并通过一个案例教你使用 top.vmstat.pidstat 等工具,排查高 CPU 使用率的进程,然后再使用 perf top 工具,定位应用内部函数的问题.不过 ...

  3. 4 系统的 CPU 使用率很高,但为啥却找不到高 CPU的应用?

    上一节讲了 CPU 使用率是什么,并通过一个案例教你使用 top.vmstat.pidstat 等工具,排查高 CPU 使用率的进程,然后再使用 perf top 工具,定位应用内部函数的问题.不过就 ...

  4. java cpu 占用率高_java实战CPU占用过高问题的排查及解决

    最近一段时间 某台服务器上的一个应用总是隔一段时间就自己挂掉 用top看了看 从重新部署应用开始没有多长时间CPU占用上升得很快 排查步骤 1.使用top 定位到占用CPU高的进程PID top 2. ...

  5. Windows上erl.exe的CPU使用率很高的问题【未解决】

    Windows上erl.exe的CPU使用率很高的问题[未解决] 参考文章: (1)Windows上erl.exe的CPU使用率很高的问题[未解决] (2)https://www.cnblogs.co ...

  6. 机器学习 任务管理器中显示cpu占用很高,gpu很低,但是设置了Gpu运算

    ** 详情见我的博客小生博客 ** 暂时没有得到官方的解释 问题 这是我的情况, 我的 cuda已经正常安装了,并且 但是依然提示cpu占用很高, 程序中设置了使用Gpu 查看是否机器学习使用了Gpu ...

  7. 更改控制面板硬件和声音电源选项导致cpu温度很高

    最近电脑温度很高,于是我清理了机箱,清理了风扇,加了两个风扇,建立了前进后出的立体风道,结果cpu温度还是居高不下,即使电脑处于闲置状态,cpu温度都稳居在70多度,一直找不到原因. 今日灵光一现,突 ...

  8. 电脑不启动任务管理器时cpu使用率很高,短时间内不使用电脑时启动为什么能耗可下降到15%以下?

    短时间不用电脑时,启用电脑的"睡眠"模式,能耗可下降到50%以下.关掉不用的程序和音箱.打印机等外-围设备:少让硬盘.软盘.光盘同时工作,适当降低显示器的亮度. 一些杀毒软件会对网 ...

  9. linux主机sys使用率忽高忽低,cpu使用率忽高忽低的原因和解决方法

    小编最近经常听说有的 人电脑cpu使用率老是忽高忽低,也不知道怎么回事虽然没怎么影响使用但是这无疑是一个潜在的隐患等到这个隐患爆发了对电脑的伤害可想而知,今天小编就来和大家说说cpu使用率忽高忽低的原 ...

  10. Java 占用CPU使用率很高的分析

    前几天在测试服务器上发现Java进程的CPU使用率暴高,为了分析解决该问题,把过程记录如下: 1. 先找到Java的进程号 Linux下: 用top命令查看所有进程,可以明显看到Java的,因为CPU ...

最新文章

  1. Spring Boot 3.0.0 发布第一个里程碑版本M1,你的 Java 升到 17 了吗?
  2. OpenCV中的CV_IMPL是什么意思?
  3. (视频+图文)机器学习入门系列-第3章 逻辑回归
  4. 学生党专用计算机,开学在即何必纠结?学生党专用显卡推荐
  5. 使用Selenium进行Spring Boot集成测试
  6. linux连接svn上代码,代码管理平台介绍、安装svn、客户端上使用svn(linux)、客户端上使用svn(windows)...
  7. Lnmp上安装Yaf学习(一)
  8. CuteEditor 6.0一个很奇怪的Bug
  9. 什么是随机存取存储器
  10. 从零基础入门Tensorflow2.0 ----五、20. 预定义estimator使用
  11. PostgreSQ 存储过程 和 存储函数的区别
  12. 网吧软件经典大集合.各种网管工具
  13. 生意参谋和数据银行盘点:品牌+市场+产品
  14. 量子多体理论怎么样理解,多体系统的量子理论
  15. 【英语学习】【医学】20种氨基酸的中英文名称与词源
  16. OBD系统系族分类规则
  17. matlab 双y轴 三y轴
  18. 第一篇:呼叫中心发展史
  19. rrpp协议如何修改_RRPP快速环网保护协议
  20. 地图经纬度坐标转换BD-09/GCJ-02/WGS84坐标转换

热门文章

  1. 一、Linux必知学习资料
  2. android app 界面元素资源,免费的用户界面设计工具、工具包和资源
  3. Linux 命令行下的好东西
  4. 如何实现中间大两头小的轮播效果
  5. 内存指令-电脑提示:“0x10014dd5指令引用的0x00000000内存,该内存不能为read”解决方案
  6. 深圳实验室设计合理化事项
  7. xgs芯片_IBM Security XGS和网络访问控制
  8. docker项目-搭建个人搜索引擎SearXNG
  9. ramos一键处理多合一_Primo Ramdisk驱RAMOS一键制作生成工具多合一 V3.2.5版
  10. 浅谈POJO:VO、DTO、DO、PO