- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Oracle性分析工具Statpack安装使用详解
Oracle性能分析工具Statpack安装使用详解
文件版本: V1.0 文件编号: 发布日期: 2015-03-05 编 制: 程万超 审 核: ? 批 准:
修订记录:
修订版本号 修订人 修订日期 修订描述 V1.0 程万超 2014-12-17 新建
简介
Oracle Statspack 是用来诊断数据库性能的强有力的工具,通过Statspack 我们很容易的确定Oracle的所有瓶颈,记录数据库的性能状态。
安装步骤
一、Statpack原理:
运行oracle自带脚本,生成一系列的统计表。
生成快照,采样。
根据快照生成报告。
二、安装准备
检查部分参数值
--job_queue_process:取值范围为0到1000,总共可创建多少个job进程,为了能够建立自动任务,执行数据收集,此参数大于零
alter system set job_queue_processess=6;
---timed_statistics,设置为true,使收集的时间信息存储在V$sessstats和V$sysstats等动态性能视图中,但会消耗资源,可以在使用Satspack之前设为true,采样过后,把该参数动态修改为false.alter system set timed_statistics=true;2脚本使用此功能,需要运行oracle自带脚本,在数据库中生成一系列的表和视图,用于收集各种信息。脚本位于%oracle_home%\rdbms\admin目录下,oracle816下是一组以stat开头的文件,以后的版本是一组以sp开头的文件。以sysdba身份登录。9i及以后版本,可以用sys用户以sysdba身份登录:sqlplus / as sysdba(最好转到脚本所有目录%oracle_home%\rdbms\admin,便于执行脚本)创建表空间,用于保存采样数据create tablespace perfstat datafile perfstat.dbf(表空间存储路径) size 100m;Statspack的报表数据还是相当占空间的,特别是在多次连续采样的情况下,所以不能太小,最小100M,否则创建对象会失败。select?file_name?from?dba_data_files;4.运行脚本,安装statspack@%oracle_home%\rdbms\admin\spcreate.sql
--脚本会创建用户perfstat,需要指定此用户密码。输入 perfstat_password 的值:??perfstat--需要输入用户perfstat使用的表空间:指定新建的表空间即可。输入 default_tablespace 的值:? ?perfstat--需要指定用户perfstat使用的临时表空间。输入 temporary_tablespace 的值:??tmp10--安装成功,可以看到如下信息:Creating Package STATSPACK...程序包已创建。没有错误。Creating Package Body STATSPACK...程序包体已创建。没有错误。NOTE:SPCPKG complete. Please check spcpkg.lis for any errors.--查看错误信息NT下:host find ORA- *.LIShost find err- *.LISUnix下:grep ORA- *.lisgrep err *.lis如果出现错误,可以运行脚本删除相关内容:@%oracle_home%\rdbms\admin\spdrop.sql(注意:也要在sysdba下运行脚本删除相关对象)然后再重新运行脚本安装。这个安装过程创建了一系列的表,用于存入采样数据。查看新建表:select dt.table_name from dba_tables dt where dt.owner=PERFSTATconn perfstat/perfstatselect table_name from user_tables;安装完成后,系统会自动切换到perfstat用户下。运行statspack.snap可以产生系统快照,运行两次,产生两次快照。SQL execute statspack.snap;PL/SQL 过程已成功完成。SQL execute statspack.snap;PL/SQL 过
您可能关注的文档
- LoadRuner的工作原理图.doc
- LOW-E玻璃情况介绍.doc
- LTE KPI标定义分类指导书.doc
- l临床医学细胞物学重点.doc
- M100外贸现合同.doc
- M3U3期末复讲义.doc
- MA150中文作手册.doc
- MA5680T局指导书.doc
- MACD 找到刻上涨的股票.doc
- MACRO CAPTER 10 TESTQUESTIONS宏观经济学答案.docx
- 2024年证券分析与咨询服务项目投资申请报告代可行性研究报告.docx
- 2024年铬酸酐项目资金申请报告代可行性研究报告.docx
- 2024年清洁胶项目资金申请报告代可行性研究报告.docx
- 2024年肉松饼项目投资申请报告代可行性研究报告.docx
- 2024年陆上泵项目资金需求报告代可行性研究报告.docx
- 2024年未硫化复合橡胶及其制品项目资金需求报告代可行性研究报告.docx
- 2024年精密温控节能设备项目资金筹措计划书代可行性研究报告.docx
- 2024年汽车覆盖件模具项目资金筹措计划书代可行性研究报告.docx
- 宋词行书钢笔字帖.pdf
- 我的暑假生活作文三年级300字10篇.pdf
文档评论(0)