ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 【每日一摩斯】-Troubleshooting: High CPU Utilization (164768.1) - 系列1

【每日一摩斯】-Troubleshooting: High CPU Utilization (164768.1) - 系列1

原创 Linux操作系统 作者:bisal 时间:2013-09-07 21:01:19 0 删除 编辑

这篇文章的目的是帮助寻找消耗CPU较高的Oracle进程。


高CPU应用不一定就是问题,或者说系统资源正在被充分利用。然而,如果CPU使用持续高,但系统负载低、系统性能差,那么就应该调查下CPU高使用率的原因。特别地,如果一个或多个进程持续是以其它进程为代价,持续消耗CPU资源,那么就应该调查这个CPU进程。除了为解决一些问题来收集的信息,几乎没有办法停止这些进程消耗CPU资源。另一方面,我们可以防止这种情况的发生。Oracle提供了两种方法限制个人用户使用的CPU资源:

Profiles 
Note:1016552.102 How to use PROFILES to limit user resources
Resource Manager 
Note:106948.1 Oracle8i: Database Resource Manager samples
Note:471265.1 Example: How to control CPU Resources using the Resource Manager


如何查找Windows平台的高CPU进程

Note:273646.1 How to diagnose the high CPU utilization of ORACLE.EXE in Windows environment

Note:116236.1 Diagnosing High CPU Utilization on NT

Note:433472.1 OS Watcher For Windows (OSWFW) User Guide


如何查找Unix平台的高CPU进程

可以使用两个基本的工具:vmstat和sar。

Note:148466.1 Monitor Oracle Resource Consumption in UNIX

Note:224176.1 How to use OS commands to diagnose Database Performance issues? 

Note.301137.1 OS Watcher User Guide

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/7192724/viewspace-772351/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
Oracle ACE,10g/11g OCP,11g OCM,国内首批Oracle YEP成员(Oracle Young Expert Program,Oracle用户组年轻专家项目),EXIN DevOps Master,Oracle爱好者,微信公众号:bisal的个人杂货铺

注册时间:2022-06-21

  • 博文量
    539
  • 访问量
    2801258