`
newleague
  • 浏览: 1492307 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类

Statspack 使用指南

阅读更多

Oracle Statspack 从 Oracle8.1.6 开始被引入 Oracle,并马上成为 DBA 和 Oracle 专家用来诊断数据库性能的 强有力的工具.通过 Statspack 我们可以很容易的确定 Oracle 数据库的瓶颈所在,记录数据库性能状态,也可以 使远程技术支持人员迅速了解你的数据库运行状况.因此了解和使用 Statspack 对于 DBA 来说至关重要. 在数据库中 Statspack 的脚本位于$ORACLE_HOME/RDBMS/ADMIN 目录下,对于 ORACLE8.1.6,是一组 以 stat 开头的文件;对于 ORACLE8.1.7,是一组以 sp 开头的文件. 在 Oracle8.1.6 中,Statspack 第一次发布,但是你也可以在以下链接找到可用于 Oracle80~Oracle8.1.5 的版 本. http://www.oracle.com/oramag/oracle/00-Mar/index.html o20tun.html http://www.oracle.com/oramag/oracle/00-Mar/index.html statspack-other.html http://www.oracle.com/oramag/oracle/00-Mar/index.html statspack.tar 在 816 以前的版本使用 Statspack,你需要使用 statscbps.sql 脚本建立一个 v$buffer_pool_statistics 视图,该脚本包含在以上链接下载的 tar 文件中. 访问该链接,你可能需要一个 OTN 帐号,申请该帐号是免费的. 在 Statspack 发 布 之 前 , 我 们 通 常 能 够 使 用 诊 断 数 据 库 的 工 具 是 两 个 脚 本 UTLBSTAT.SQL 和 UTLESTAT.SQL, BSTAT/ESTAT 是一个非常简单的性能诊断工具. UTLBSTAT 获得开始时很多 V$视图的快照, UTLESTAT 通过先前的快照和当前视图生成一个报表. 该报表实际上相当于 statspack 中的两个采样点. Statspack 通过连续的采样,能够给我们提供至关重要的趋势分析数据.这是一个巨大的进步. 能够使用 Statspack 的环境我们就尽量不要使用 BSTAT/ESTAT 的方式来诊断数据库问题. 下面我们来讲一讲 Statspack 的安装,配置,使用和解读,通过这篇文章,我们希望至少可以使每个使用 Oracle 数据库的人,都可以学会怎样生成 Statspack Report.

分享到:
评论

相关推荐

    STATSPACK使用指南

    以下是对"STATSPACK使用指南"的详细解读。 1. **STATSPACK的基本概念**:STATSPACK是一个统计收集器,它允许管理员定期或按需收集关于数据库性能的数据,包括SQL执行情况、缓冲区命中率、等待事件等。这些数据可以...

    Statspack使用指南

    ### Statspack使用指南 #### 一、Statspack简介 Statspack是Oracle自Oracle 8.1.6版本开始集成的一款强大的数据库性能诊断工具。通过Statspack,DBA和Oracle专家可以轻松地识别出数据库的性能瓶颈,并记录下数据库...

Global site tag (gtag.js) - Google Analytics