Print

oracle 读书报告

问:如何看懂Oracle数据库AWR报告
  1. 答:如何看懂Oracle数据库AWR报告
    先看数据嫌告库环境,版本,压力大小等
    然后分析命中率,首先你要懂命中率什么意思然后定一个阀值,达到这个阀值有可能会有哪些问题,然后向下找出证据
    最碰纳后也是最重要的是 等待事件,弄清楚每个等待事件的意义,然后向下找证据
    事件下面笑者没基本可以看作证据,来证明你对命中率和等待事件的分析。
    所以第一:你要会分析出问题。
    第二:要知道AWR都收集哪些数据,对你的分析来佐证!
问:如何获取oracle awr 报告
  1. 答:1 登录Oracle用户
    2 进入 SQLplus ,扫行 @awrrpt.sql .这里注意,要指定 awrrpt.sql脚本路径,所以建议一开始就进到指定目录这样方便些
    cd /u01/app/oracle/product/11.2.0/db_1/rdbms/admin/
    这里有个小技巧,  段枝此admin下有很多脚本,用于生成不出的报告, 比如 ashrpt.sql  用于生成 ASH报告. 文件名是用 报告名称缩写+rpt.sql 方式命名的.
    3 指定报告格式和时间范围,这里分四次输入
    第一次指定格式,这里使用html格式.
    第二次指定日期范围,这里选当天的.注意了,因为这些数据占空间较大,一般不建议保留太久.我们这边保留了两天的.
    第三次指定时间段
    第四次指定文件名
    最后很多人都会注意到在 SSH 下输入命令,一旦输入错误,没办法使用 Background 按键.这是因为sqlplus编码格式的原因.可以使用 ctrl+Background 的方式一次删两个字符...将就着用
    4 之后生成的文件以 文件名+.lst 的方式生成了.直接用浏览器打开就行了.
    5 如果使用了数据库集群,那么任意哪个服务器上都能取到完整的握迅AWR报告,因为数搭渗据是在集群中的.
问:oracle如何使用arw在同一文件中生成两份报告
  1. 答:1、执行awrddrpt命令,选择默认报表格式
    2、填写生成报告时间,这里填写一天
    3、第一次选择仿祥id时开始id选择950结束id选择953
    4、这里会再行大轮次选择报告时间,也填写1天
    5、再次选择id开始id选择954结束id选择957
    6、报告文件名称使用默认即可。
    7、打开报告文件可档信以看到里面会有两个点的报告信息,并列出了两个报告点之间的不同点。

本文来源: https://www.kwenxian.cn/article/0d579f0a37c7e0a3f0dad99d.html