oracle数据库的CPU_IO信息采集

文章作者 100test 发表时间 2011:03:17 19:33:51
来源 100Test.Com百考试题网


  CPU时间采集

  从10G开始,oracle引入了时间模型,我们可以从oracle的角度来看CPU的使用程度

  先说说几个概念

  db time:oracle数据库消耗的时间,这个范围比较大,包括了CPU使用,等待IO子系统返回,网络处理等

  db cpu:指oracle单纯消耗CPU,做CPU运算的时间,关于IO,网络的等待都不在这个范围内,用它来统计真实CPU的消耗比较准确

  CPU TIME:这个是我取的名字,表示CPU能给你提供的最大时间,比如你有4个cpu/core,那么1小时内,CPU TIME就是4X60分钟

  我通过一个测试脚本来看看oracle里面关于CPU时间的统计

  #killcpu.sh

  #!/bin/sh

  export ORACLE_SID=innodb

  export ORACLE_HOME=/opt/oracle/products/11.2.0

  $ORACLE_HOME/bin/sqlplus /nolog


相关文章


在ORACLE存储过程中创建临时表
struts2中的日期期输入显示问题
oracle创建用户快捷命令
修改计算机名称导致Oracle的em不能用
oracle数据库的CPU_IO信息采集
Oracle提议基于开放标准的云管理API
常用的SQL注射语句解析
解析delta得到sql语句的函数
OracleGoldenGate备份软件
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛