前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【每日一摩斯】-Troubleshooting: High CPU Utilization (164768.1) - 系列1

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

作者头像
bisal
发布2019-01-29 11:11:16
3470
发布2019-01-29 11:11:16
举报

这篇文章的目的是帮助寻找消耗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

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2013年09月06日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档