oracle11g的standby性能分析报告statpack安装
2016-05-30 10:02
441 查看
一般常见的分析standby database的性能问题的方法就是通过动态性能视图来判断,从11g开始,随着Active Data Guard功能的出现,早期的Statspack 工具可以在standby database上收集性能分析数据,
这个收集工作是需要在Primary Database上来完成的。备库需要打开到Read-only模式下做redo apply.
安装standby statspack
以下步骤是针对11gR2的,对于11gR1来说,还稍微有点不同。工具的安装和使用和以前的statspack基本一样
(1)在主库上先创建一个statspack使用的表空间
(2)在主库上安装statspack(如果只想用standby statspack,也要安装主库的statspack,即运行spcreate脚本
start /oracle/app/oracle/product/11.2.0/db_1/spcreate
(3)在主库上安装standby statspack
conn as sysdba
start /oracle/app/oracle/product/11.2.0/db_1/sbcreate
安装过程中会要求你输入一些表空间名、密码以及连接到备库(dblink)需要的TNS String及用户/口令
安装完毕后,会创建类似早期statspack的一些包,不过针对standby database statpack是以statspack_命名的.新的scheam为stdbyperf.
(4)然后你就可以收集和分析standby database性能 http://hovertree.com/menu/oracle/ SQL> conn stdbyperf/stdbyperf
SQL> exec statspack_detail02_detaildb.SNAP
SQL> exec statspack_detail02_detaildb.SNAP
包statspack_detail02_detaildb可以到用户stdbyperf下去查看具体的名字
(5) 生成report
SQL> conn stdbyperf/stdbyperf
SQL> @/oracle/app/oracle/product/11.2.0/db_1/sbreport
在执行脚本中,会提示输入信息,需要的信息都在表STATS$DATABASE_INSTANCE中
select * from STATS$DATABASE_INSTANCE
推荐:http://www.cnblogs.com/roucheng/p/3506033.html
这个收集工作是需要在Primary Database上来完成的。备库需要打开到Read-only模式下做redo apply.
安装standby statspack
以下步骤是针对11gR2的,对于11gR1来说,还稍微有点不同。工具的安装和使用和以前的statspack基本一样
(1)在主库上先创建一个statspack使用的表空间
(2)在主库上安装statspack(如果只想用standby statspack,也要安装主库的statspack,即运行spcreate脚本
start /oracle/app/oracle/product/11.2.0/db_1/spcreate
(3)在主库上安装standby statspack
conn as sysdba
start /oracle/app/oracle/product/11.2.0/db_1/sbcreate
安装过程中会要求你输入一些表空间名、密码以及连接到备库(dblink)需要的TNS String及用户/口令
安装完毕后,会创建类似早期statspack的一些包,不过针对standby database statpack是以statspack_命名的.新的scheam为stdbyperf.
(4)然后你就可以收集和分析standby database性能 http://hovertree.com/menu/oracle/ SQL> conn stdbyperf/stdbyperf
SQL> exec statspack_detail02_detaildb.SNAP
SQL> exec statspack_detail02_detaildb.SNAP
包statspack_detail02_detaildb可以到用户stdbyperf下去查看具体的名字
(5) 生成report
SQL> conn stdbyperf/stdbyperf
SQL> @/oracle/app/oracle/product/11.2.0/db_1/sbreport
在执行脚本中,会提示输入信息,需要的信息都在表STATS$DATABASE_INSTANCE中
select * from STATS$DATABASE_INSTANCE
推荐:http://www.cnblogs.com/roucheng/p/3506033.html
相关文章推荐
- oracle存储过程处理数据过慢解决方法之一
- oracle表空间修改,增加
- [转]ORA-01034: ORACLE not available如何解决
- Visual Studio 连接 oracle, MVC+EF5+Oracle
- oracle 12.1.0.2 新特性高级索引压缩
- SQL Server2012创建连接服务器到ORACLE11G
- ORACLE GROUPING函数的使用
- Oracle EBS开发习惯
- oracle中的段区块的说明
- oracle之表空间(tablespace)、方案(schema)、段(segment)、区(extent)、块(block)
- Oracle中null的使用详解
- oracle存储过程游标
- oracle复合数据类型
- oracle存储过程循环
- 8个DBA最常用的监控Oracle数据库的常用shell脚本
- linux 下安装oracle文档
- 简单的oracle存储过程
- 本地索引中 前缀索引和非前缀索引的测试 oracle
- 在Ubuntu 12.04安装和设置SSH服务
- CentOS6.7安装Oracle 11g2R傻瓜图文教程