a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 50|回复: 0

[其他] Oracle认证:Oracle系统性能统计的获得

[复制链接]
发表于 2012-8-4 13:41:06 | 显示全部楼层 |阅读模式
 累计读者的来信中,有若干位同仁谈到Oracle的机能问题。什么叫机能慢?怎么量化机能统计?问题我纷歧一列出了,下面的文字年夜部门来自Oracle 英文文档,我认为描述的极为切确,比我说的强。   也请参见www.usedb.cn.4 [& g3 V9 w, Y3 X
  如不美观有用地诊断机能问题,则进行机能统计必不成少。Oracle能够发生基于整个系统默示的、或者基于会话的、或者基于单个SQL语句的统计数据。Oracle也可以在段和处事追踪和获取统计数据的累积值。当我们关注某个方面的机能问题时,我们只需将该规模的统计数据拿来,并作出判定。一种典型体例是取得采样时代统计数据的“首”“尾”,判定时代的差异,并据此得出新能问题地址的判定。  t: h+ X) D+ V. p  k5 [
  统计数据,凡是是自系统启动后到当前的累计统计数据,可以经由过程诸如V$SESSTAT V$SYSSTAT等动态视图获得。是以,任何一次数据库系统的启动封锁操作城市导致这些统计数据的重置。  I" ]" e; a3 P+ M8 E* e/ a( L
  Oracle 10g/11g 包含了如下类型的统计数据:$ |4 M2 }& s  g/ z
  ¨ AWR的统计数据,关于系统运行的累计统计;
& T9 x/ C) w! H9 y  ¨ 怀抱值,关于累计统计差异性描述的转变值;
4 a( j+ ?% E! K$ g5 J  ¨ 抽样数据,关于激活会话的统计数据。; H5 G& ]! \7 P9 f+ T
  Oracle在10g版本中供给了自动的工作量资料档案库功能,简称AWR,就是自动进行机能取样,数据涵盖了除会话级别统计以外的年夜多统计。这个过程在一段时代内一再进行,每次取样结不美观称为一张AWR快照。每张快照之间的差异描述了系统机能状况的改变,是以,这种快照代表了系统在取样时代内的改变。
2 l! o! G$ v* G8 R- E- B) t* c  除此之外,Oracle还自动收集另一种类型的统计,称之为:怀抱值。所谓怀抱,就是某个累计统计数据,在取样时代内改变的水平、比率。“怀抱”能涵盖各类机能方面,搜罗响应时刻、事务措置吞吐量、数据库挪用数目、磁盘读写数目等。怀抱值可以经由过程对V$ 类型的动态视图中获得,v$视图中的数据是一个相当小的侍旧肃离内的平均值,一般而言是60秒的时代。经由过程v$视图可以获得近期的怀抱值,远期的怀抱质ё衮可以经由过程AWR快照获得。5 F. ^% v/ E; t, {& i
  还有一种Oracle收集的统计数据,称之为抽样数据。Oracle10g中新增了抽样数据的取样机制,称之为自动的会话历史记实 ( ASH )。抽样数据由ASH执行完成。ASH抽样所有活跃会话捣炙荡态,抽样数据被收集到内存中,经由过程V$视图访谒。在AWR进行工作载荷取样时,这类数据也被自动汇集。
7 o: T# r8 r# ^6 _  Oracle10g供给了一种诊断系统机能问题的有力体例:对比法。首先,我们需要成立统计基准线。这个基准线可以采用系统在高效、不变运行时代的统计数据集结。依据这个基准线集结,在系统呈现机能呈现问题的情形下,进行对比,发现问题地址。这种体例有用地解决了当我们面临数以千计的数据库机能统计数据而一筹莫展的问题,避免我们陷入统计数据的海洋。
9 A" c* s$ p) n8 u# L' Z5 `  统计基准线的获得经由过程AWR实现。经由过程AWR,我们指定怀抱基准线和保留AWR快照的时刻规模或一种近似指定,并把这段时代的统计数据作为统计基准线。显然,这个时刻规模指定应稳重选择。最合理的怀抱基线,应该是在系统正常载荷状况下,具有精采机能状况时,获得的累计统计。这样,在系统遭遇机能障碍时,经由过程口角斗劲获得问题根源。+ v3 `) t$ D1 I: k+ T
  这里所说的所有统计数据——实时机能数据,或者AWR历史快照数据,我们都可以经由过程Oracle企业打点器(OEM)查看。不仅如斯,企业打点器也能用来捕捉与AWR统计数据相关的操作系统和收集统计的数据。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-22 20:49 , Processed in 0.178089 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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