51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 4660|回复: 0
打印 上一主题 下一主题

Statspack之六-生成分析报告

[复制链接]
  • TA的每日心情
    慵懒
    2015-1-8 08:46
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    跳转到指定楼层
    1#
    发表于 2007-10-17 14:43:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    Statspack之六-生成分析报告


    调用spreport.sql可以生成分析报告:
    SQL> @spreport
    DB Id DB Name Inst Num Instance
    ----------- ------------ -------- ------------
    1277924236 EYGLE 1 eygle

    Completed Snapshots
    Snap Snap
    Instance DB Name Id Snap Started Level Comment
    ------------ ------------ ----- ----------------- ----- ----------------------
    eygle EYGLE 1 04 12月 2002 14:30 5
    eygle EYGLE 2 04 12月 2002 15:00 5

    ………………
    eygle EYGLE 98 05 12月 2002 04:10 5
    eygle EYGLE 99 05 12月 2002 04:20 5
    eygle EYGLE 100 05 12月 2002 04:30 5

    ....

    Specify the Begin and End Snapshot Ids
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    输入 begin_snap 的值: 1
    Begin Snapshot Id specified: 1
    输入 end_snap 的值: 100
    End Snapshot Id specified: 100

    Specify the Report Name
    ~~~~~~~~~~~~~~~~~~~~~~~
    The default report file name is sp_1_100. To use this name,
    press <return> to continue, otherwise enter an alternative.
    输入 report_name 的值: rep1205.txt

    Using the report name rep1205.txt


    这样就生成了一个报告,可是如果中间停过机,那么你可能收到以下错误信息:

    ERROR: Snapshots chosen span an instance shutdown: RESULTS ARE INVALID
    STATSPACK report for

    DB NameDB IdInstanceInst Num ReleaseOPS Host
    ------------ ----------- ------------ -------- ----------- --- ------------
    EYGLE1277924236 eygle1 8.1.7.0.0NOAM-SERVER
    :ela:=;
    *
    ERROR 位于第 4 行:
    ORA-06550: 第 4 行, 第 17 列:
    PLS-00103: 出现符号 ";"在需要下列之一时:
    (-+modnotnull<an identifier>
    <a double-quoted delimited-identifier><a bind variable>avg
    countcurrentexistsmaxminpriorsqlstddevsumvarianceexecute
    foralltimetimestampintervaldate
    <a string literal with character set specification>
    <a number><a single-quoted SQL string>
    符号 "null" 被替换为 ";" 后继续。
    ORA-06550: 第 6 行, 第 16 列:
    PLS-00103: 出现符号 ";"在需要下列之一时:
    (-+modnotnull<an identifier>
    <a double-quoted delimited-identifier><a bind variable>avg
    countcurrentexistsmaxminpriorsqlstddevsumvarianceexecute
    foralltimetimestampintervaldate
    <a stri

    一个statspack的报告不能跨越一次停机,但是之前或之后的连续区间,收集的信息依然有效。你可以选择之前或之后的采样声称report。 -----
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-5-2 23:33 , Processed in 0.065378 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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