AWR报告提取方法

关键字

AWR报告

内容描述

AWR报告的提取方法

涉及设备

oracle 10g

操作说明

【问题现象描述】

现场提取AWR报告

【分析结论及解决方案】

Awr报告生成方法

进入$ORACLE_HOME/rdbms/admin目录,在sqlplus下运行@$ORACLE_HOME/rdbms/admin/awrrpt.sql脚本,按照提示一步一步就可以达成,导出的格式有两种,txt格式和html格式,用html格式的比较好看一点

具体操作方法如下:

bash-3.00$ echo $ORACLE_HOME

/export/home/oracle/product/10.2.0

bash-3.00$ cd /export/home/oracle/product/10.2.0/rdbms/admin/

bash-3.00$ sqlplus / as sysdba

SQL*Plus: Release 10.2.0.1.0 - Production on Thu Oct 14 16:55:19 2010

Copyright (c) 1982, 2005, Oracle.  All rights reserved.

Connected to:

Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - 64bit Production

With the Partitioning, OLAP and Data Mining options

SQL> @/export/home/oracle/product/10.2.0/rdbms/admin/awrrpt.sql;

Current Instance

~~~~~~~~~~~~~~~~

DB Id    DB Name      Inst Num Instance

----------- ------------ -------- ------------

3664984659 V233                1 v233

Specify the Report Type

~~~~~~~~~~~~~~~~~~~~~~~

Would you like an HTML report, or a plain text report?

Enter 'html' for an HTML report, or 'text' for plain text

Defaults to 'html'

Enter value for report_type: html

Type Specified:  html

Instances in this Workload Repository schema

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

DB Id     Inst Num DB Name      Instance     Host

------------ -------- ------------ ------------ ------------

* 3664984659        1 V233         v233         M4000

Using 3664984659 for database Id

Using          1 for instance number

Specify the number of days of snapshots to choose from

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Entering the number of days (n) will result in the most recent

(n) days of snapshots being listed.  Pressing <return> without

specifying a number lists all completed snapshots.

Enter value for num_days: 3

Listing the last 3 days of Completed Snapshots

Snap

Instance     DB Name        Snap Id    Snap Started    Level

------------ ------------ --------- ------------------ -----

v233         V233               659 12 Oct 2010 00:00      1

660 12 Oct 2010 01:00      1

661 12 Oct 2010 02:00      1

662 12 Oct 2010 03:01      1

663 12 Oct 2010 04:00      1

664 12 Oct 2010 05:00      1

665 12 Oct 2010 06:00      1

666 12 Oct 2010 07:01      1

667 12 Oct 2010 08:00      1

668 12 Oct 2010 09:00      1

669 12 Oct 2010 10:00      1

670 12 Oct 2010 11:01      1

671 12 Oct 2010 12:00      1

672 12 Oct 2010 13:00      1

673 12 Oct 2010 14:00      1

674 12 Oct 2010 15:00      1

675 12 Oct 2010 16:00      1

676 12 Oct 2010 17:00      1

677 12 Oct 2010 18:00      1

678 12 Oct 2010 19:00      1

679 12 Oct 2010 20:00      1

680 12 Oct 2010 21:00      1

681 12 Oct 2010 22:00      1

682 12 Oct 2010 23:00      1

683 13 Oct 2010 00:00      1

684 13 Oct 2010 01:01      1

685 13 Oct 2010 02:00      1

686 13 Oct 2010 03:00      1

687 13 Oct 2010 04:00      1

688 13 Oct 2010 05:00      1

689 13 Oct 2010 06:00      1

690 13 Oct 2010 07:00      1

691 13 Oct 2010 08:00      1

692 13 Oct 2010 09:00      1

693 13 Oct 2010 10:00      1

694 13 Oct 2010 11:00      1

695 13 Oct 2010 12:00      1

696 13 Oct 2010 13:00      1

697 13 Oct 2010 14:00      1

698 13 Oct 2010 15:00      1

699 13 Oct 2010 16:00      1

700 13 Oct 2010 17:00      1

701 13 Oct 2010 18:00      1

702 13 Oct 2010 19:00      1

703 13 Oct 2010 20:00      1

704 13 Oct 2010 21:00      1

705 13 Oct 2010 22:00      1

706 13 Oct 2010 23:00      1

707 14 Oct 2010 00:01      1

708 14 Oct 2010 01:00      1

709 14 Oct 2010 02:00      1

710 14 Oct 2010 03:00      1

711 14 Oct 2010 04:00      1

712 14 Oct 2010 05:00      1

713 14 Oct 2010 06:00      1

714 14 Oct 2010 07:00      1

Snap

Instance     DB Name        Snap Id    Snap Started    Level

------------ ------------ --------- ------------------ -----

v233         V233               715 14 Oct 2010 08:00      1

716 14 Oct 2010 09:00      1

717 14 Oct 2010 10:01      1

718 14 Oct 2010 11:00      1

719 14 Oct 2010 12:00      1

720 14 Oct 2010 13:00      1

721 14 Oct 2010 14:00      1

722 14 Oct 2010 15:00      1

723 14 Oct 2010 16:00      1

Specify the Begin and End Snapshot Ids

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Enter value for begin_snap: 669

Begin Snapshot Id specified: 669

Enter value for end_snap: 672

End   Snapshot Id specified: 672

Specify the Report Name

~~~~~~~~~~~~~~~~~~~~~~~

The default report file name is awrrpt_1_669_672.html.  To use this name,

press <return> to continue, otherwise enter an alternative.

Enter value for report_name: 回车

将/export/home/oracle/product/10.2.0/rdbms/admin/ 目录下 awrrpt_1_669_672.html 发回来。

1.1          ORACLE日志提取方法

关键字

oracle、alert、日志、提取方法

内容描述

ORACLE日志:alert。

涉及设备

ORACLE 10g

操作说明

1.1.1        日志说明

alert日志记录的是ORACLE的一些实例级别的变化,对数据库的任何配置的修改和数据库的任何异常都将记录在alert日志中,在数据库发生问题时,能够第一时间的定位到数据库的问题所在。

1.1.2        日志提取方法

alert日志路径:$ORACLE_HOME/admin/实例名/bdump下以alert打头的文件。

AWR报告提取方法的更多相关文章

  1. Oracle AWR报告提取方法

    本文旨在用来指导项目人员自行提取Oracle数据库的AWR报告. 1.当前连接实例的AWR报告提取:@?/rdbms/admin/awrrpt 2.RAC的其他实例AWR报告提取:@?/rdbms/a ...

  2. Oracle的AWR报告分析

    * 定义:awr报告是oracle 10g下提供的一种性能收集和分析工具,它能提供一个时间段内整个系统资源使用情况的报告,通过这个报告,我们就可以了解一个系统的整个运行情况,这就像一个人全面的体检报告 ...

  3. ORACLE 10g AWR报告设置总结

      1:查看.修改AWR报告快照数据的采样间隔.保存策略 SQL> COL DBID FOR 999999999999 SQL> COL SNAP_INTERVAL FOR A26 SQL ...

  4. ORACLE AWR报告数据的导入导出实践

    关于AWR的快照数据可以导出.导入,一直没有亲手实践过.今天动手测试了一下如何导出.导入AWR数据,将AWR的数据从一测试服务器,导入到另外一台测试服务器. SQL> @?/rdbms/admi ...

  5. ORACLE AWR报告生成过程出现多个实例记录分析

    在一次生成AWR报告中,发现在"Instances in this Workload Repository schema"部分,出现了多个实例记录信息(host敏感信息被用host ...

  6. 关于AWR报告命中率指标的解释(转)

    文章转自:http://blog.itpub.net/24558279/viewspace-762371/ 从Oracle 10g开始,Oracle给广大DBA提供了一个性能优化的利器,那便是Auto ...

  7. Oracle AWR报告自动生成并ftp脚本

    脚本主要由以下几个部分组成: awr.sql 用来在sqlplus 中执行的脚本,该脚本从网上直接找的. awr.sh 用来调用sqlplus来生成awr报告. ftp.sh 用来打包压缩每天生成的a ...

  8. Windows环境自动获取AWR报告

    1.双击awr.cmd,通过cmd窗口运行awr.sql cmd.exe /c sqlplus lcam_1230/zcpzg1z_1230@54_orcl @awr.sql awr.cmd 2.aw ...

  9. oracle批量导出AWR报告

    工作需求:项目中需要把生产库中所有的AWR报告dump出来,然后导入到方便测试的数据库中.在测试库中的AWR报告需要根据dbid和实例名逐个导出,如果遇到很多再加上RAC系统,会很麻烦.在网上找了一些 ...

随机推荐

  1. CentOS6.5升级手动安装GCC4.8.2 转载

    一.简易安装 操作环境 CentOS6.5 64bit,原版本4.4.7,不能支持C++11的特性~,希望升级到4.8.2 不能通过yum的方法升级,需要自己手动下载安装包并编译 1.1 获取安装包并 ...

  2. configparser模块,subprocess 模块,xlrd,xlwt ,xml 模块,面向对象

    1. configparser模块 2.subprocess 模块 3.xlrd,xlwt 4.xml 模块 5.面向对象 面向对象是什么? 是一种编程思想,指导你如何更好的编写代码 关注点在对象 具 ...

  3. Java闭包和回调

    Java中的闭包与回调可以通过成员内部类来实现. 简单的来说闭包就是返回一个内部类对象,这个内部类对象包含了外部类对象的信息(因为一个内部类对象定依托于一个外部类对象). 回调就是在闭包的基础上实现的 ...

  4. CentOS下Vim加密解密文本

    CentOS用vim/vi给文件加密和解密 一. 利用 vim/vi 加密: 优点:加密后,如果不知道密码,就看不到明文,包括root用户也看不了: 缺点:很明显让别人知道加密了,容易让别人把加密的文 ...

  5. C学习笔记-内存管理

    作用域 一个C语言变量的作用域可以是代码块 作用域,函数作用域或者文件作用域 代码块是{}之间的一段代码 同一个代码块不可以有重名变量 auto自动变量 一般情况下代码块内部定义的变量都是自动变量 也 ...

  6. 卸载pkg安装包

    1 基本原理 1.1 查看某个pkg安装包安装的所有文件 第一,查看所有安装的pkg $ pkgutil --pkgs 第二,查看指定pkg的所有安装文件 $ pkgutil --files the- ...

  7. c++ split(getline实现)

    众所周知 c++中string没有自带的split函数(亏你还是老大哥) 网上关于split函数的优秀写法很多 本人不再赘述 今几日翻C++API时发现了getline一个有趣的方法 istream& ...

  8. POJ - 2112 Optimal Milking (dijkstra + 二分 + 最大流Dinic)

    (点击此处查看原题) 题目分析 题意:在一个农场中有k台挤奶器和c只奶牛,每个挤奶器最多只能为m只奶牛挤奶,每个挤奶器和奶牛都视为一个点,将编号1~k记为挤奶器的位置,编号k+1~k+c记为奶牛的位置 ...

  9. 用css、如何让图片自动适应屏幕大小,不出现滚动条,不变形,兼容各个浏览器?急!!!

    如果是个背景图的话,定义一个div,高100%,宽100%,里面放个img<div class='bg'> <img src="images/bg.jpg" al ...

  10. Windows 2008 R2阿里云安全基线检查

    设置密码使用期限策略在管理工具打开本地安全策略,打开路径:安全设置\帐户策略\密码策略,将密码最长使用期限设置为30-180之间,建议值为90,将密码最短使用期限设置为1-14之间,建议值为7. 风险 ...