`
ice_walf
  • 浏览: 48853 次
  • 性别: Icon_minigender_1
  • 来自: 南京
文章分类
社区版块
存档分类
最新评论

StatsPack报告收集

阅读更多
1. 设定ORACLE系统参数。
  job_queue_processes
  指定ORACLE系统用来执行自动任务的最大进程数,必须大于0,一般设定为6到10之间即可。由于业务要求,可以设置为大点(100)
alter system set job_queue_processes = 100 scope=both;
timed_statistics
指定是否收集ORACLE后台操作时间的统计数据,必须为TRUE.
alter system set timed_statistics = true scope=both;
2. 安装和卸载
安装
a)sqlplus /nolog
  SQL>connect /as sysdba
b)执行安装脚本
  @$ORACLE_HOME/rdbms/admin/spcreate.sql
c)按系统提示完成STATSPACK安装(设定用户PERFSTAT的密码、默认表空间以及临时表空间)。
  这里表空间可以与其他表空间公用
卸载
a)sqlplus /nolog
  SQL>connect /as sysdba
b) 执行卸载脚本
  @$ORACLE_HOME/rdbms/admin/spdrop.sql
c)根据系统提示查看卸载是否成功

3. 收集系统性能视图快照
a) 执行命令:exec statspack.snap两次,可以生成基于两个时间点之间的系统运行状态的快照
b) 执行如下脚本生成性能分析报告
@$ORACLE_HOME/rdbms/admin/spreport.sql
c)运行脚本后
提示Enter value for begin_snap:
输入报告开始的Snap Id,及上图中的标识的Snap Id,可以根据快照时间选取对应的Snap Id,例如:1
系统提示Enter value for end_snap:
输入报告结束的Snap Id,例如:2
系统提示Enter value for report_name:
输入报告文件名,默认为sp_1_2,其中1为begin_snap的值,2为end_snap的值。
d)系统会在执行“sqlplus /nolog”命令的目录下生成两个时间点之间的系统运行状态报告。


以上为9i,11G可以取addm和awr报告等
分享到:
评论

相关推荐

    Statspack分析报告详解

    Statspack是Oracle数据库中的一种性能分析工具,它用于收集数据库的统计信息,帮助DBA(数据库管理员)识别和解决性能问题。本篇文章将深入探讨如何分析和生成Statspack报告,以及如何利用这些报告来定位并解决性能...

    详细解读 STATSPACK 报告

    STATSPACK 报告是Oracle数据库中用于性能分析和故障排查的重要工具,它提供了一种详细的方法来收集和分析数据库的运行状况。以下是对STATSPACK报告各部分的详细解读: 1. **报表头信息**:报表头包含了报告生成的...

    oracle statspack

    以下是对"Oracle Statspack报告分析"这一主题的深入探讨,涵盖其功能、作用及如何利用Statspack报告进行性能瓶颈定位。 ### Oracle Statspack概述 Statspack是Oracle自8.1.6版本起引入的一个性能数据收集工具,它...

    详细解读 STATSPACK 报告.doc

    STATSPACK 是 Oracle 数据库早期的一种性能分析工具,主要用于收集和分析数据库的性能数据,以帮助DBA(数据库管理员)识别性能瓶颈并进行优化。在本文中,我们将深入探讨 STATSPACK 报告的各项关键信息。 1、报表...

    statspack安装

    Statspack 是 Oracle 提供的一个性能分析工具,用于收集和分析数据库性能数据。下面是 Statspack 安装的详细步骤和相应的知识点。 一、准备 1. 检查部分参数值:在安装 Statspack 之前,需要检查某些参数值,如 ...

    oracle statspack安装配置

    3. **创建Statspack概要文件**:概要文件定义了Statspack收集性能数据的频率和其他参数。你可以根据实际需求定制这些设置。 4. **创建Statspack会话**:在开始收集数据之前,你需要启动一个Statspack会话。这将记录...

    statspack报告解析

    Statspack报告是Oracle数据库性能分析的一种工具,它生成详尽的性能报告,帮助DBA(数据库管理员)识别和解决性能问题。...同时,定期收集和分析Statspack报告,可以持续监控数据库健康状况,预防潜在的性能问题。

    STATSPACK数据分析

    STATSPACK是Oracle数据库系统中的一种性能分析工具,主要用于收集和分析数据库的运行统计信息,帮助DBA(数据库管理员)诊断性能问题、优化查询效率以及规划数据库资源的使用。STATSPACK报告是其核心功能之一,它...

    session级别的statspack

    "session级别的statspack"指的是利用Statspack来收集特定会话(session)的性能数据,这对于理解单个用户或进程对数据库的影响至关重要。 首先,让我们了解一下什么是Statspack。Statspack是Oracle提供的一种基于...

    ORACLE STATSPACK

    通过使用Statspack,DBA(数据库管理员)可以收集数据库运行时的性能统计数据,并生成详细的性能报告,帮助定位并解决性能瓶颈问题。 #### 二、Statspack的功能与优势 - **性能监控**:Statspack能够监控Oracle...

    Oracle STATSPACK高性能调整

    6. **报告生成**:STATSPACK能自动生成多种性能报告,包括总体性能报告、SQL执行报告、等待事件报告等,方便DBA进行性能评估。 在Oracle数据库的高性能调整中,以下是一些关键步骤和技巧: 1. **定期收集统计信息*...

    oracle 维护指南

    - **AWR/STATSPACK报告收集分析**:通过收集AWR报告和STATSPACK报告来分析数据库性能趋势和问题。 - **系统定期重启及切换演练**:为了保证系统的稳定性和可靠性,需要定期进行系统重启和切换演练。 - **序列Cache值...

    statspack安装与分析

    5. **持续监控**: 经过优化后,继续使用Statspack收集快照并分析,确保优化效果并及时发现新的性能问题。 在实际操作中,还需要注意以下几点: - **定期清理**: 由于Statspack会积累大量的历史数据,定期执行`DBMS_...

    statspack下载

    2. **Statspack表**:用于存储Statspack收集的数据,包括数据库实例的活动历史、等待事件、SQL语句执行情况等信息。 3. **快照机制**:Statspack通过定期创建快照来捕捉数据库的实时状态,这些快照提供了数据库性能...

    Statspack工具

    Statspack是Oracle数据库性能监控和诊断的有力工具,它通过收集和分析数据库实例的统计信息,帮助DBA(数据库管理员)定位和解决性能瓶颈。Statspack报告提供了关于数据库运行状态的深入洞察,包括缓存使用情况、...

    Oracle9i STATSPACK 高性能调整

    7. **存储优化**:STATSPACK收集的数据存储在特殊的表中,称为统计包。这些表需要合理管理,以避免占用过多的存储空间,同时确保数据的快速访问。 8. **与其他工具集成**:STATSPACK可以与Oracle Enterprise ...

    statspack完整使用手册

    statspack完整使用指南: 包括: statspack的安装; statspack的自动数据收集; statspack的门限调整; statspack的报表自动产生与邮件发送(aix环境下); statspack的报表详细解析.

    Oracle STATSPACK高性能调整技术

    1. **SQL语句**:STATSPACK收集执行次数最多、CPU消耗最大、读写I/O最高的SQL语句,为优化提供依据。 2. **等待事件**:分析等待事件可以帮助找出导致性能下降的原因,如Latch Free、Redo Space、Buffer Nowait等。 ...

    oracle中的高级运用statspack

    总的来说,"Statspack工具在Oracle项目中的应用.doc"文档很可能详细介绍了如何在实际操作中使用Statspack进行性能分析,包括设置参数、收集策略、解读报告等方面。掌握Statspack的使用技巧,对于任何处理Oracle...

Global site tag (gtag.js) - Google Analytics