打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Statspack之一-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

如果以上链接失效,你可以在本地下载支持80~815版本.

在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.

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
李轶楠细数数据库性能诊断兵器谱 - IT168 技术开发专区
Oracle 性能分析的4个利器(转)
Oracle最重要的九大性能视图
南阳数据恢复工具功能
oracle数据库执行sql文件
Oracle 11g R2数据库示例用户安装说明
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服