oracle.exe占用cpu太高,360tray.exe占用CPU过高,怎么办
ORACLE CPU利用率高的解决方案:
1、找到利用率高的进程号PID;
2、查看利用率高的进程在干什么;
SQL>select sql_text,spid,v$session.program,process from v$sqlarea,v$session,v$process where v$sqlarea.address=v$session.sql_address and v$sqlarea.hash_value=v$session.sql_hash_value and v$session.paddr=v$process.addr and v$process.spid in(PID);
3、看看数据库的等待事件都有些什么;
SQL>select sid,event,p1,p1text from v$session_wait;
看看等待事件由什么进程造成的
SQL>select spid from v$process where addr in(select paddr from v$session where sid in(84,102,101));
利用一下脚本可以由已知session的SID来获得SQL语句
SQL>select sql_text from v$sql_text a where a.hash_value=(select sql_hash_value from v$session b where b.SID=’&sid’) order by piect ASC;
4、如果是latch原因的话,查看是哪种类型的latch;
SQL>select latch#,name,gets,misses,sleeps from v$latch where sleeps>0 order by sleeps;
利用最主要的latch等待来查看它的子latch
SQL>select addr,latch#,gets,misses,sleeps from v$latch_children where sleeps>0 and latch#=98 order by sleeps desc;
接着查看sleep较多的子latch对应的对象
接下来执行刚开始查询出来的SQL语句
SQL>set autotrace trace explain
此时可以把这条语句在其他的数据库上也执行一下,对比两次不同的结果,找出问题的所在。
取消
评论
oracle.exe占用cpu太高,360tray.exe占用CPU过高,怎么办相关推荐
- oracle rdbms 占CPU,求助,数据库某个进程cpu占用高
客户管理员反映数据库cpu占用占用,查看后发现有个进程cpu占用特别高,有一条sql似乎进入了死循环,hanganalyzis分析文件: Trace file /oracle/diag/rdbms/o ...
- PS占用CPU太高,导致电脑异常卡顿
Adobe Photoshop(PS):占用CPU太高,导致电脑异常卡顿 1.软件环境 2.问题描述 3.解决方案 3.1.获取后台服务关闭工具 3.2.永久禁止`Adobe`后台服务 3.2.1.快 ...
- tiworker.exe是什么程序?tiworker.exe占用大量内容如何解决?
tiworker.exe是操作系统中的一个组件,最近有用户发现自己电脑中tiworker.exe进程在系统中占用的内存过高,已经严重影响了系统的运行,有什么办法可以解决吗?下面一起和小编来看看这个问题 ...
- 台式计算机cpu扣不下去,如果台式机的CPU太高怎么办_计算机的基本知识_IT /计算机_信息...
如果台式计算机的cpu太高怎么办?有些网民不知道台式机cpu太高怎么办,所以让我告诉您台式机cpu的问题. 希望能对您有所帮助!如何处理台式计算机的高CPU分析和解决方案: 计算机cpu温度的正常范围 ...
- Linux操作系统load average过高,kworker占用较多cpu
Linux操作系统load average过高,kworker占用较多cpu 今天巡检发现,mc1的K8S服务器集群有些异常,负载不太均衡.其中10.2.75.32-34,49的load averag ...
- java事务占用内存吗,如何排查java应用中CPU使用率高或内存占用高的问题
如何排查java应用中CPU使用率高或内存占用高的问题?这类问题的排查步骤基本通用的.现在通过一个具体的例子来说明. 问题描述 最近有个线上项目每天0点过后CPU使用率会上升至200%到300%. 排 ...
- mc服务器java占用过大_如何排查java应用中CPU使用率高或内存占用高的问题
点击上方"Java知音",选择"置顶公众号" 技术文章第一时间送达! 作者:MnameHZJ my.oschina.net/u/1420452/blog/224 ...
- win11占用内存太高怎么解决?
win11占用内存太高怎么办?win11系统对于系统的占用量会更大.很多的用户安装了这个系统之后都有遇到内存被大量占用的情况.那么我们如何通过系统内部优化的方法来解决这个问题呢?今天我们一起来看看解决 ...
- Python打包成exe,文件太大问题解决办法
Python打包成exe,文件太大问题解决办法 原因 解决办法 具体步骤 情况一:初次打包 情况二:再次打包 原因 由于使用pyinstaller打包.py文件时,会把很多已安装的无关库同时打包进去, ...
- ntoskrnl.exe 占用 80 端口 怎样关闭 system 占用80端口的pid为4的进程
ntoskrnl.exe 占用 80 端口 怎样关闭 system 占用80端口的pid为4的进程 解决办法 ntoskrnl.exe占用80端口导致Apache无法启动 通过禁用World Wide ...
最新文章
- Office WORD如何设置表格背景颜色
- python类中成员的的调用
- bitdock系统错误_BitDock比特工具栏
- java-web hibernate中的懒加载问题
- java idea连数据库报错:Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezone'时区错误
- 树莓派编译一个C程序
- JAVA-Concurrency之CountDownLatch说明
- 奥林匹克数学竞赛教练员汇编,最牛奥数资料全集!
- 接口测试实例(jmeter)
- Effective C++ 第二版 1)const和inline 2)iostream
- minitab怎么算西格玛水平_16:三因子二水平全因子实验设计和MINITAB应用训练
- hihocoder第237周:三等分带权树
- java引用复制_Java中引用的浅复制和深复制
- 微博千万级规模高性能高并发的网络架构设计
- crc8校验c语言程序,单片机CRC8检验C语言实现
- AndroidUI:Android的Holo Theme
- Vue 扫描二维码、条形码
- Educational Codeforces Round 92 (Rated for Div. 2) 题解 (A到G)
- safari浏览器的兼容
- 计算机系统基础学习笔记(7)-缓冲区溢出攻击实验
热门文章
- python读数据库的通信协议是什么_Python中TCP协议的理解
- 古代物流是如何进行的?
- Flutter笔记--Sliver用法
- C语言编辑时绝对值怎么输,互联网常识:c语言绝对值怎么打
- asp.net政府企业网站前台+后台源码
- V神发布ETH2.0信标链首个硬分叉提案HF1,引入更公平的节点惩罚机制
- ANSNP中线安防 安科瑞 时丽花
- Android SystemUI 快捷开关分析
- java ean13_【求大神指导】java实现EAN13条形码识别
- python获取键盘按键键值_python获取键值