`
logicgate
  • 浏览: 97729 次
  • 性别: Icon_minigender_1
  • 来自: 新力吐皮
社区版块
存档分类
最新评论

Oracle 学习笔记: Statspack安装使用

阅读更多

俗话说,工欲善其事,必先利其器。做数据库性能分析,也要有一款好的工具。statspack就是oracle自带的一个强大并且免费的性能分析工具。

安装statspack需要用户具有sysdba的权限。首先以sysdba登陆,为statspack创建一个单独的tablespace。

SQL> create tablespace perfstat datafile 'D:\oracle\oradata\epcit\data_file\PERFSTAT.DBF' size 2G;

Tablespace created.

 

然后运行spcreate.sql。安装 statspack所需要的sql文件都位于%oracle_home%\RDBMS\ADMIN目录下。为了使用方便,可以把这个路径加入到环境变量 sqlpath中(set sqlpath=%oracle_home\RDBMS\ADMIN)。

SQL> @spcreate

Choose the PERFSTAT user's password
-----------------------------------
Not specifying a password will result in the installation FAILING

Enter value for perfstat_password: password

Enter value for default_tablespace: perfstat
Using tablespace PERFSTAT as PERFSTAT default tablespace.

Enter value for temporary_tablespace: temp
Using tablespace temp as PERFSTAT temporary tablespace.

... Creating PERFSTAT user
... Installing required packages
... Creating views
... Granting privileges

NOTE:
SPCUSR complete. Please check spcusr.lis for any errors.

SQL> --  Build the tables and synonyms
SQL> connect perfstat/&&perfstat_password
Connected.
SQL> @@spctab

Using perfstat tablespace to store Statspack objects

... Creating STATS$SNAPSHOT_ID Sequence
... Creating STATS$... tables

NOTE:
SPCTAB complete. Please check spctab.lis for any errors.

SQL> --  Create the statistics Package
SQL> @@spcpkg

Creating Package STATSPACK...
Package created.

Creating Package Body STATSPACK...
Package body created.

NOTE:
SPCPKG complete. Please check spcpkg.lis for any errors.

 

安装过程中statspack会提示输入用户密码,默认表空间和临时表空间。如果想在silent mode下安装,则可以事先设置这些变量。

SQL> define perfstat_password='password'
SQL> define default_tablespace='perfstat'
SQL> define temporary_tablespace='temp'

 

安装完成了。

分享到:
评论

相关推荐

    oracle statspack安装配置

    Oracle Statspack是一个强大的数据库性能分析...总的来说,Oracle Statspack是一个强大而全面的性能分析工具,通过合理的配置和使用,能够有效地提升数据库的运行效率,降低故障发生率,从而保障企业的业务顺畅运行。

    statspack安装

    1. 安装失败:如果安装 Statspack 失败,可以使用 spdrop.sql 脚本删除相关对象,然后重新安装。 2. 报告生成失败:如果报告生成失败,可以检查日志文件,查找错误信息。 Statspack 是一个功能强大且实用的性能...

    详解oracle9i Statspack安装&使用

    以下是关于Oracle 9i Statspack的详细安装和使用步骤: 1. **Statspack的安装** 在安装Statspack之前,你需要以sysdba角色登录到SQL*Plus。首先,创建一个专门用于Statspack的表空间,确保它具有足够的空间。例如...

    Oracle9i STATSPACK 高性能调整

    通过学习和掌握Oracle9i STATSPACK,数据库管理员能够更好地理解和优化他们的数据库环境,确保系统的高效运行。压缩包中的"Oracle STATSPACK 高性能调整技术"文件很可能包含了更深入的指导和案例,值得深入研究。

    statspack安装与分析

    总的来说,Statspack是Oracle数据库性能管理的重要工具,正确安装和使用Statspack,能够帮助我们有效地识别和解决性能问题,提升数据库的运行效率。在实践中,需要不断学习和实践,以便更好地掌握这一工具。

    oracle statspack 安装使用分析

    Oracle StatsPack是一款强大的性能分析工具,专为Oracle数据库设计,用于收集、存储和报告数据库的性能数据。...正确安装、使用和分析StatsPack数据,对于任何希望优化Oracle数据库性能的人来说都是至关重要的。

    oracle statspack

    1. **安装Statspack包**:确保已经安装了Statspack包,这通常是随着Oracle数据库一起安装的。 2. **创建快照**:使用`DBMS_STATS_PACK`包中的`create_snapshot`过程来创建性能快照。 3. **配置参数**:可以通过设置...

    ORACLE STATSPACK

    ### ORACLE STATSPACK:深入理解与应用 #### 一、概述 Statspack是一款功能强大的性能分析工具,它由Oracle官方提供,免费且内置在Oracle数据库中。通过使用Statspack,DBA(数据库管理员)可以收集数据库运行时的...

    Oracle STATSPACK高性能调整

    总的来说,Oracle STATSPACK是数据库性能调优的重要工具,通过合理使用它可以显著提升数据库的运行效率,降低系统延迟,提高用户满意度。掌握并熟练运用STATSPACK,是每个Oracle DBA必备的技能之一。

    Oracle STATSPACK高性能调整技术

    总的来说,Oracle STATSPACK是一个强大且实用的工具,它为DBA提供了深入洞察数据库性能的机会,通过正确使用和分析其报告,可以有效地提升Oracle数据库的运行效率。不过,随着技术的发展,对于新的Oracle版本,建议...

    statspack下载

    知识点:Statspack在Oracle数据库中的应用与优势 一、Statspack概述 Statspack是Oracle数据库提供的一款性能监控和调优工具,它通过收集系统运行时的统计信息,帮助数据库管理员(DBA)诊断和解决数据库性能问题。...

    oracle性能诊断工具statspack使用指南

    Oracle Statspack 是一款强大的性能诊断和调优工具,它提供了对数据库运行情况的全面分析,帮助DBA(数据库管理员)快速定位性能问题。Statspack 的使用涵盖了从创建、收集到解读报告等多个步骤,下面将详细介绍其...

    Oracle 9i database:advanced instance tuning

    - **Statspack**:一个手动收集性能统计信息的工具,适用于早期版本的 Oracle 数据库。 ### SQL 语句优化技术 SQL 语句优化是提高查询性能的关键步骤之一。这包括: - **选择合适的索引**:合理利用索引可以显著...

    statspack完整使用手册

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

    oracle+statspack+高性能调整技术

    本文将详细探讨Oracle Statspack的使用、功能以及如何利用它进行高性能数据库调整。 首先,Oracle Statspack是一种历史性能数据收集工具,它可以记录数据库在运行时的详细信息,包括SQL语句执行情况、等待事件、...

    oracle中的高级运用statspack

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

    oracle字符集与statspack

    oracle字符集与statspack chm版

    细化解析oracle 10g statspack

    ### 细化解析Oracle 10g Statspack #### 引言 随着Oracle数据库技术的不断进步和发展,...因此,在使用Oracle 10g的过程中,DBA和开发人员不应忽视Statspack的价值,合理利用这些工具将大大提升数据库管理的效率。

Global site tag (gtag.js) - Google Analytics