Sar –u 检查CPU的繁忙程度

说明
Usr
用户模式下cpu运行所占的百分比
Sys
系统模式下cpu运行所占的百分比
Wio
因为有进程等待块I/O而使cpu处于闲置状态所占百分比
Idle
Cpu为闲置状态所占百分比

sar –u 10 8 第一个数字展示二次相邻的sar读取之间隔了多少秒,第二数字是打算好了让sar运行的次数。

较低的idel时间可能说明有些进程正消耗大量的cpu时间,或是说明cpu的处理能力不足。请使用ps或是top命令去找出cpu密集型的作业吧 写得很差,需要大量磁盘访问的查询,同样能够消耗大量的cpu资源
值得关注wio返回的高额数值与cpu的沉重负荷
展示的高额wio,即io等待时间,表明有磁盘争用的问题。可以用iostate命令来准确定位磁盘争用究竟发生在哪里

需要检查输出结果
较低的cpu空闲时间值
高比例的io等待时间 或是用wio>10来判断
Sys>15的瓶颈,这表明交换,调页或备份可能造成了瓶颈
异常高的usr 这可能是由于没有好好的给应用程序调过优,或是由于过度使用了cpu

Sar –d命令找出i 大专栏  oracle监控参数o问题

需要注意
Busy大于50%的设备
如果avwait大于avserv
不均衡的磁盘io负载

Busy和avque取值高表明存在着磁盘io瓶颈。

Sar –d 5 2
第一个相邻二次sar运行间所隔的秒数 第二个是运行sar的总次数(5是5秒的时间间隔 2表示重复二次)

Sar –b命令 检查缓冲区高速缓存

读缓存:rcache》90 表明有糟糕磁盘的io可能
写缓存:wcache《70,同样表明有糟糕磁盘io的可能

Sar –q命令检查运行队列和交换队列的长度
如果发现有runq-sz大于4或是swpocc大于5之处,就可能有问题

使用uptime’命令监控cpu负载
平均队列长度为2-3的系统是尚可接受的

使用mpstat命令辨认cpu瓶颈
如果在mpstat的输出结果中smtx列的值大于200,系统就正在朝cpu瓶颈问题的方向蛮近着

Ps -e –o pcpu,pid,user,args | sort –k 3 –r | tail 使用top命令找出系统上最差的用户
把从ps命令获得的系统pid传进下面的程序里:
–ps_view.sql

使用iostat命令辨认磁盘io瓶颈
Iostat –d sd15 sd16 5 5
-d 选项报告每秒内读的次数,写的次数以及磁盘使用的百分比

oracle监控参数的更多相关文章

  1. Linux 下 Oracle 内核参数优化

    数据库的性能优化涉及到整个数据库运行环境的方方面面,诸如操作系统,Oracle自身,存储,网络等等几个大块.而操作系统则是Oracle稳定运行与最大化性能的基石.本文主要描述基于Linux系统下 Or ...

  2. oracle 监控执行的sql语句

    oracle 监控执行的sql语句 select * from v$sqlarea a where module='PL/SQL Developer' order by a.FIRST_LOAD_TI ...

  3. Linux 内核参数 和 Oracle相关参数调整

    Linux 内核参数 和 Oracle相关参数调整 分类: Oracle Basic Knowledge2009-10-14 12:23 9648人阅读 评论(0) 收藏 举报 oraclelinux ...

  4. ORACLE初始化参数文件概述

    ORACLE初始化参数文件概述 在9i之前,参数文件只有一种,它是文本格式的,称为pfile,在9i及以后的版本中,新增了服务器参数文件,称为spfile,它是二进制格式的.这两种参数文件都是用来存储 ...

  5. oracle监控脚本

    简单命令 1.显示服务器上的可用实例:ps -ef | grep smon2.显示服务器上的可用监听器:ps -ef | grep -i listener | grep -v grep3.查看Orac ...

  6. Oracle SGA参数调整

    一. SGA的组成: 自动 SGA 管理后,Oracle 可以自动为我们调整以下内存池的大小: shared pool buffer cache large pool java pool stream ...

  7. oracle监控脚本【转】

    1. 监控事例的等待 select event,sum(decode(wait_Time,0,0,1)) "Prev", sum(decode(wait_Time,0,1,0)) ...

  8. Oracle监控的关键指标

    1.监控事例的等待 select event, , , )) "Prev", , , )) "Curr", count(*) "Tot" f ...

  9. 转 oracle 监控执行计划突然变化

    ########sample 执行计划突然变化 问题: 接受到一条信息,执行计划突然变化了. SELECT /*+ db120190621 no_expand */ INTERNAL_KEY FROM ...

随机推荐

  1. 17)PHP,函数基础和参数问题

    (1)函数定义形式: function 函数名字(形参1,形参2,形参3........) { 函数体(代码块) } (2)调用形式: 第一种:没有返回值的函数,则调用独立的语句 函数名(实参1,实参 ...

  2. 第04项目:淘淘商城(SpringMVC+Spring+Mybatis)【第十二天】(系统架构讲解、nginx)

    https://pan.baidu.com/s/1bptYGAb#list/path=%2F&parentPath=%2Fsharelink389619878-229862621083040 ...

  3. 替换String中的\r\n\t

    String json = "<?xml version=\"1.0\" encoding=\"UTF-8\" ?>\r\n " ...

  4. 吴裕雄--天生自然python学习笔记:python 用 Open CV抓取摄像头视频图像

    Open CV 除了可以读取.显示静态图片外 , 还可 以加载及播放动态影片, 以 及 读取内置或外接摄像头的图像信息 . 很多笔记本电脑都具有摄像头 , OpenCV 可通过 VideoC aptu ...

  5. 吴裕雄--天生自然 JAVA开发学习:发送邮件

    import java.util.*; import javax.mail.*; import javax.mail.internet.*; import javax.activation.*; pu ...

  6. 阿里巴巴IconFont的使用方式

    一.解释一下为什么要使用IconFont? IconFont顾名思义就是把图标用字体的方式呈现. 其优点在于以下几个方面: 1.可以通过css的样式改变其颜色:(最霸气的理由) 2.相对于图片来说,具 ...

  7. pycharm2018后版本执行Flask app.run()深坑

    在2018年以前的版本,以上配置在app.run()里面的内置方法

  8. CPU内核、用户模式

    本文由是阅读该文章做下的笔记. CPU分内核与用户模式. 三言蔽之 内核模式下,应用可以直接存取内存,能够执行任何CPU指令.一般来说驱动运行在该模式下.内核模式的应用一旦崩溃,整个操作系统都会崩溃. ...

  9. @EnableWebMvc WebMvcConfigurer CorsConfig

    package me.zhengjie.core.config; import org.springframework.context.annotation.Configuration; import ...

  10. OpenCV Sobel 导数

    #include "opencv2/imgproc/imgproc.hpp" #include "opencv2/highgui/highgui.hpp" #i ...