oracle11g的standby性能分析报告statpack安装_MySQL, Oracle及数据库讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  MySQL, Oracle及数据库讨论区 »
总帖数
1
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 1984 | 回复: 0   主题: oracle11g的standby性能分析报告statpack安装        下一篇 
nini
注册用户
等级:新兵
经验:56
发帖:63
精华:0
注册:2011-12-16
状态:离线
发送短消息息给nini 加好友    发送短消息息给nini 发消息
发表于: IP:您无权察看 2015-5-20 14:35:49 | [全部帖] [楼主帖] 楼主

    一般常见的分析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性能

 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
---end---


--转自 北京联动北方科技有限公司




赞(0)    操作        顶端 
总帖数
1
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论