oracle AWR性能监控报告生成方法

 更新时间:2017年05月08日 17:12:54   作者:勿诉得失  
这篇文章主要为大家详细介绍了oracle AWR性能监控报告的生成方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

目前相当一部分公司会用到oracle,在做性能测试的时候,对数据库的监控很重要,那么这里先介绍下如何生成oracle自带的awr监控报告,而具体报告的内容分析会放在后续的博客中。

oracle性能分析入门学习中,遇到oracle数据库的性能问题,一般首要的步骤就是导出AWR的分析报告,awr报告是oracle自带的监控报告,会自带很多监控数据,那么本篇博客就是介绍如何导出awr报告

1.首先需要进入oracle用户,linux命令:su oracle,可以看到从root用户改为oracle用户

2.然后进去sql命令行

sqlplus / as sysdba

3.可以再连接,或者再测试一下

conn /as sysdba

4.进入oracle报告选项中

@?/rdbms/admin/awrrpt.sql

5.Enter value for report_type: 这个显示的意思是打印一个报告是以什么格式打印的,要么输入html,要么输入text,如果直接默认回车,这里是html

这里直接默认回车,也就是直接采用默认的html

6.Enter value for num_days: 这里的提示是让我们输出几天的报告,如果写1就输出1天,如果2就是两天

7.Enter value for begin_snap: 出入起始的快照ID,这里指的是打印出来的snap id,后面有snap started开始的时间

输入一个起始的快照,输出一个结束的快照id(本处起始id位3739,结束id位3740,也就是从22:30-22:40,中间10分钟的间隔),这样就将两个时间段内的oracle报告输出

(一般用法,性能测试时,先手工拍摄一张快照,或者调低自动快照的时间,然后执行压测脚本,再手工拍摄之类,取压测前后的快照id,这样既可导出压测期间的结果)

8.Enter value for report_name: 输入一个报告的名字

比如test.html,不输入就是默认的

9.再按exit退出命令行模式,就可以在该目录下生成一个目录报告

把这个html下载下来,用浏览器打开即可看到awr测试报告!

是不是很简单,先试试吧~~~~

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • 浅析如何在tnsnames.ora中配置监听

    浅析如何在tnsnames.ora中配置监听

    以下是对如何在tnsnames.ora中配置监听进行了详细的分析介绍,需要的朋友可以过来参考下
    2013-08-08
  • oracle表被锁定的完美解决方法

    oracle表被锁定的完美解决方法

    ora-00031:session marked for kill处理oracle中杀不掉的锁一些ORACLE中的进程被杀掉后,状态被置为”killed”,但是锁定的资源很长时间不释放,有时实在没办法,只好重启数据库。现在小编给大家分享另外一种oracle表被锁定的解决方法,需要的的朋友参考下吧
    2017-07-07
  • MSSQL与Oracle数据库事务隔离级别与锁机制对比

    MSSQL与Oracle数据库事务隔离级别与锁机制对比

    事务隔离级别是并发控制的整体解决方案,其实际上是综合利用各种类型的锁和行版本控制,来解决并发问题。锁是数据库并发控制的内部机制,是基础。对用户来说,只有当事务隔离级别无法解决一些并发问题和需求时,才有必要在语句中手动设置锁。
    2014-08-08
  • 浅析Oracle中sys、system和Scott用户下的数据库连接问题

    浅析Oracle中sys、system和Scott用户下的数据库连接问题

    这篇文章主要介绍了关于Oracle中sys、system和Scott用户下的数据库连接问题,本文通过示例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2018-07-07
  • Oracle数据库数据迁移完整解决步骤

    Oracle数据库数据迁移完整解决步骤

    我们常常需要对数据进行迁移,迁移到更性能配置更高级的主机OS上、迁移到远程的机房、迁移到不同的平台下,这篇文章主要给大家介绍了关于Oracle数据库数据迁移的相关资料,需要的朋友可以参考下
    2024-02-02
  • Oracle存储过程返回游标实例详解

    Oracle存储过程返回游标实例详解

    Oracle存储过程返回游标有两种实现方法一种是声明系统游标,一种是声明自定义游标,本文将详细介绍,需要了解的朋友可以参考下
    2012-12-12
  • oracle查询所有表信息表字段详细示例

    oracle查询所有表信息表字段详细示例

    最近在工作中遇到个需求,要在Oracle数据库中查询表的所有字段、字段类型和字段说明,所以这篇文章主要给大家介绍了关于oracle查询所有表信息表字段的相关资料,需要的朋友可以参考下
    2023-11-11
  • Oracle判断指定列是否全部为数字的sql语句

    Oracle判断指定列是否全部为数字的sql语句

    判断指定列是否全部为数字在实际应用过程中很常见,下面是具体的示例语句,由此需求的朋友可以借鉴下,希望对大家有所帮助
    2013-07-07
  • Oracle中分析函数over()的用法及说明

    Oracle中分析函数over()的用法及说明

    这篇文章主要介绍了Oracle中分析函数over()的用法及说明,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-02-02
  • Oracle取整函数用法案例

    Oracle取整函数用法案例

    四舍五入是我们最早接触的数学概念之一,我们日常开发系统中,数字取整也是我们最常接触的一种需求样式,下面这篇文章主要给大家介绍了关于Oracle取整函数用法的相关资料,需要的朋友可以参考下
    2023-06-06

最新评论