Discuz教程网

怎么在oracle下查看cpu的信息?

[复制链接]
authicon 飞飞 发表于 2010-10-26 02:31:29 | 显示全部楼层 |阅读模式

即:使用sqlplus执行sql命令查看系统利用率?非常感谢!



上一篇:002706--oracle pl/sql-日语/英语 9-16更新
下一篇:刚刚成功实施Veritas Storage Foundation For RAC下安装10g R2 RAC.谁要步骤?
authicon renxiao2003 发表于 2010-10-26 03:20:28 | 显示全部楼层

这个应该不太可能吧。能查吗?
authicon renxiao2003 发表于 2010-10-26 05:23:38 | 显示全部楼层

OS统计数据
  在仔细检查用户的性能问题时,John还需要排除主机系统是瓶颈的可能性。在采用Oracle 10g以前,他可以使用操作系统(OS)工具,如sar 和vmstat,并推断出一些确定争用问题的度量指标。在Oracle 10g中,在数据库中自动采集OS级别的度量指标。为了查看潜在的主机争用问题,John对V$OSSTAT视图执行下面的查询:
  select * from v$osstat;
  代码清单6给出的输出结果显示了所采集的OS级别的各种度量指标元素。所有时间元素都以厘秒为单位。从代码清单6显示的结果中John了解到,系统的一个CPU有51025805厘秒空闲(IDLE_TICKS)、2389857厘秒繁忙(BUSY_TICKS),这表明CPU有大约4%的时间繁忙。
2389857/(51025805  +2389857) = 4%
从中他得出结论,在主机中CPU不是瓶颈。请注意,假设主机系统有多于1个的CPU,则标头中有AVG_前缀的列,如AVG_IDLE_TICKS将显示所有CPU的这些度量指标的平均值。
authicon rain_fish 发表于 2010-10-26 08:40:11 | 显示全部楼层
OS统计数据
  在仔细检查用户的性能问题时,John还需要排除主机系统是瓶颈的可能性。在采用Oracle 10g以 ...
renxiao2003 发表于 2010-09-17 12:00
    有点不明白,能再说透一点吗?
authicon renxiao2003 发表于 2010-10-26 09:56:57 | 显示全部楼层

呵呵。从网上给你找的,你自己再查找一下。表v$osstat这个视图。
authicon rain_fish 发表于 2010-10-26 12:35:23 | 显示全部楼层
呵呵。从网上给你找的,你自己再查找一下。表v$osstat这个视图。
renxiao2003 发表于 2010-09-17 12:05
    好的,谢谢啊
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1314学习网 ( 浙ICP备10214163号 )

GMT+8, 2025-5-3 01:19

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表