俗话说,工欲善其事,必先利其器。做数据库性能分析,也要有一款好的工具。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 9i statspack的安装与使用
Oracle提供的statspack是一个很强大的工具,通过Statspack,可以 收集系统信息,诊断数据库故障、顺利确定Oracle数据库的瓶颈所在,记录数据库性能状态。
详细介绍oracle statspack安装/使用/分析
Statspack安装使用介绍,Statspack安装使用介绍,Statspack安装使用介绍,Statspack安装使用介绍,Statspack安装使用介绍,Statspack安装使用介绍,Statspack安装使用介绍。
细化解析oracle 10g statspack 细化解析oracle 10g statspack
statspack完整使用指南: 包括: statspack的安装; statspack的自动数据收集; statspack的门限调整; statspack的报表自动产生与邮件发送(aix环境下); statspack的报表详细解析.
statspack安装与分析
oracle字符集与statspack chm版
oracle statspack报告分析
电信运营商中BSS开发常用的:oracle中的高级运用statspack.希望你能喜欢!
Statspack是一款功能强大的,免费的,oracle自带的性能分析工具。需要用具有sysdba权限的用户登陆进行安装。
NULL 博文链接:https://zengyanxihua-yahoo-com-cn.iteye.com/blog/868764
《Oracle优化日记:一个金牌DBA的故事》是一本介绍Oracle数据库优化方法的书,以一个实际的大型优化项目为原型,用日记的形式记录了一个优化小组的DBA 如何从纷繁的头绪中找到突破口,进而完成了一个看似不可能完成...
Oracle STATSPACK高性能调整技术
oracle+statspack+高性能调整技术
statspack安装
[三思笔记]statspack初步学和用 Statspack 是一款功能强大的,免费的,oracle 自带的性能分析工具。
Oracle High-Performance Tuning with STATSPACK 中文扫描版。
你采集了oracle的statspack,但是你对statspack全面细致地了解吗,这个报告详细解释了相关参数和该注意的地方.