知识大全 ORACLE性能诊断―学习statspack笔记(一)
Posted 知
篇首语:著论准过秦,作赋拟子虚。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ORACLE性能诊断―学习statspack笔记(一)相关的知识,希望对你有一定的参考价值。
ORACLE性能诊断―学习statspack笔记(一) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
说明 Oracle 开始引进statspack statspack是诊断oracle性能的强有力的工具 安装前准备 A 首先是系统参数的确认 job_query_processes 为了建立自动任务 执行数据收集 该参数要大于 time_statistics 为了收集操作系统计时信息等 需要将其设置为TRUE B 建议最好是单独的为perfstat用户(即安装statspack要建的用户)单独建立数据表空间和临时表空间 数据表空间至少要有 M的空闲空间 否则创建statspack对象会失败 如果打算长期使用statspack 可以考虑建稍大些的数据表空间 安装 A 安装脚本 安装的脚本所在目录是$ORACLE_HOME/rdbms/admin 在oracle 版本安装脚本是statscre sql 之后 版本开始就是spcreate sql 安装所需用户在 i之前的需要internal或者拥有sysdba权限的用户 i需要的用户是sys( i已经不存在internal用户了) 执行安装脚本如下 SQL> @$ORACLE_HOME/rdbms/admin/spcreate B 在安装过程中 需要填写perfstat用户的密码 并且选择perfstat用户的数据表空间和临时表空间 安装完成之后 察看相应的 lis文件检查安装是否正确无误 有问题可以通过spdrop sql完成statspack的卸载 重新运行spcreate sql完成statspack的安装 测试 最简单的statspack报告生成 运行两次statspack snap 然后运行spreport sql生成一个基于两个时间点的报告 如果是 之前版本的Oracle 需要修改spcpkg sql 要将substr修改为substrb 如下位置 select l_snap_id p_dbid p_instance_number substr(sql_text ) à substrb(sql_text ) 建立简单的statspack报告过程如下 SQL> execute statspack snap PL/SQL procedure successfully pleted SQL> execute statspack snap PL/SQL procedure successfully pleted SQL> @$ORACLE_HOME/rdbms/admin/spreport Spreport的执行过程中会列出需要选择的快照 你需要填写该报告描述的开始和结束的快照序号 并填写报告的文件名 当然可以不填 使用默认的报告文件名 默认的会生成在目录$ORACLE_HOME/rdbms/admin中 这样就可以验证statspack已经正确的安装完成了 自动收集statspack快照 正常在真正的环境下 我们是需要连续的采样一段时间 这样生成的statspack才能更好的反映系统的现状 我们是可以通过spauto sql来自动收集数据的 主要可能会设计到修改如下部分的内容 variable jobno number; variable instno number; begin select instance_number into :instno from v$instance; dbms_job submit(:jobno statspack snap; trunc(sysdate+ / HH ) trunc(SYSDATE+ / HH ) TRUE :instno); mit; end; / 主要是修改 / 这个值 目前是一个小时自动收集一次数据 如果要改动为半个小时收集一次数据就修改为 / 同理 进行或大或小的修改 执行后 可以在spauto lis文件中看到当前自动收集数据的job号等信息 当想要生成statspack报告的时候 只要选择任何两个不跨越停机时间的快照序号就可以了 注意 statspack是不能跨越停机的 cha138/Article/program/Oracle/201311/18772相关参考
知识大全 用Oracle中的Statspack诊断数据库性能实例
用Oracle中的Statspack诊断数据库性能实例 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧
学习Oracle--Statspack分析 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! ~~~
oracleStatspack从Oracle被引入马上成为DBA和Oracle专家用来诊断数据库性能的强有力工具通过Statspack我们可以很容易的确定Oracle数据库的瓶颈所有记录数据库性能
Oracle学习笔记:正则表达式 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Oracleg数
新手上路:Oracle分析函数学习笔记一 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 环境wi
大学生用哪种牌子的笔记本电脑好。;-)性能怎么样分三种情况,选笔记本是选够用+一定的扩展性能,买性能好也没用1、玩游戏+学习软件2、学习软件+学习资料3、学习资料+看视频、聊扣扣针对三种情况,分析1,
Oracle数据库诊断性能问题 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 使用扩展SQL跟踪
Oracle学习应用之数据库性能优化策略 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 数据库系
OracleSQL性能优化系列学习三 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!正在看的ORAC
第一章安装 目标 完成本课您将能够: *列出新的安装特性 *列出安装性能的增加 安装新特性支持 *数据库存储选项 文件系统 自动存储管理(asm) 裸设备