首页三思的笔记三思的BLOG关于三思 | 涂抹ORACLE
 
  ·一步一步学RMAN
  ·一步一步学DataGuard
  ·一步一步学Streams
  ·我想对初学oracle的朋友说
  ·MySQL数据库权限体系入门
  ·Hadoop从听说到入门
  ·学习动态性能表
  ·Statspack初步学和用
  ·全面学习分区表及分区索引
  ·全面学习ORACLE Scheduler特性
  ·学用ORACLE AWR和ASH特性
  ·RMAN管理ORACLE RAC数据库的备份与恢复
  ·ORACLE RAC数据库配置Dataguard环境
  ·全面学习和应用ORACLE ASM特性
  ·MySQL Proxy应用入门
  ·MySQL数据库中的日志文件
  ·全面学习MySQL备份的好工具XtraBackup
  ·RHEL AS4下安装32位Oracle 10g
  ·RHEL AS4下升级Oracle10gR2到10203
  ·Solaris10下安装32位Oracle10g
  ·手把手教你用VMware安装Oracle10g RAC
  ·Linux5版本安装64位Oracle11gR2
  ·ORACLE 10gR2 RAC环境增加及删除节点
  ·ORACLE 10gR2 RAC升级至10.2.0.4
  ·Linux环境下源码编译安装MySQL5.1
  ·RHEL5u3下编译安装MySQL Proxy 0.8.1
  ·Linux环境下源码编译安装MySQL5.5
  ·CentOS6环境下编译部署LAMP平台
  ·配置CACTI监控MySQL数据库状态
  ·HandlerSocket的安装与应用
  ·ORACLE日期时间及数字的格式化参数大全
  ·HT实战操作系列文档
  ·数据库优化案例





三思笔记,ORACLE学习轨迹~~~~
 
 
 
   [ 2009-10-22 ] (1)ASH和AWR的故事
  ASH全称叫做ACTIVE SESSION HISTORY,用来记录活动会话的历史信息。AWR是Oracle 10g版本推出的新特性,全称叫Automatic Workload Repository-自动负载信息库。
   [ 2009-10-22 ] (2)生成标准统计报表
  AWR 是通过对比两次快照(snapshot)收集到的统计信息,来生成报表数据,生成的报表包括多个部分,这点与Statspack生成的报告非常类似。不过AWR在生成报告时,可以选择生成TXT或HTML两种格式的报告,相对来说,HTML更利于阅读,而TXT的适用性更广(即使在不能使用浏览器的机器上也能看)。
   [ 2009-10-27 ] (3)生成指定数据库实例的统计报表
  这项统计报表一般是针对多实例数据库,前面使用的脚本是生成数据库级别的统计报表,对于多实例的数据库,有时候DBA可能希望看到某个实例的表现,那么本脚本就能派上用场了
   [ 2009-11-4 ] (4)生成指定SQL的统计报表
  使用AWR可以生成指定SQL语句的统计报表,对于多实例的数据库系统,还可以生成指定SQL语句在指定实例的统计报表。
   [ 2009-11-4 ] (5)生成不同时间内的对比统计报表
  在没有awr之前,如果希望对不同时间段时,数据库的整体影响进行对比,只能依靠DBA手工查询相关视图,并通过时间条件来获取差异(还有些统计已经无法对比),而在AWR中,直接就提供了,对不同时间段时,数据库的性能统计做差异对比的功能。
   [ 2009-11-5 ] (6)查看AWR视图
  不管是EM也好,或是前面演示中使用的awr*.sql脚本也好,实质都是访问ORACLE中的部分相关视图来生成统计数据,因此如果DBA对自己的理解能力有足够的自信,也可以直接查询动态性能视图(或相关数据字典)的方式来获取自己想要的那部分性能数据。
   [ 2009-11-6 ] (7)AWR的几个帮
  前面操作报表生成时,snap这个关键字已经出现过黑多黑多次了,想必你对它充满了疑惑,这个东西是哪尬来的咋来的谁让它来的呢?
   [ 2009-11-7 ] (8)生成ASH报表
  V$ACTIVE_SESSION_HISTORY视图浏览起来确实方便,不过对于新手朋友其易用性就打了折扣,而且直观性方面也不太好,幸好ORACLE也提供了相应的报表脚本,可以生成指定的时间段内ASH相关的报表。


 
本站文章均为原创,转载请注明出处

[站点首页(I)] [关于站长(A)] [站长作品(P)] [欢乐时光(H)] [联系我们(C)]
站点设计:君三思 我们的口号:前进就是在发展 [京ICP备05001950号]