Oracle数据库数据恢复、性能优化

找回密码
注册
搜索
热搜: 活动 交友 discuz
发新帖

5

积分

1

好友

41

主题
1#
发表于 2013-4-5 14:48:17 | 查看: 3137| 回复: 4
大家好,我还是一名新人。以前上学时,学过几个月的oracle。
现在主要是数据库运用的工作。

今天收到一个客户的请求。
现在运行中的一个4节点RAC。正常平时只需要启动其中3个节点。(oracle 11.2.0.3.0)
每10分钟检查一次现在的状态。如果运行的节点少于3个,就自动启动一个节点。
这个机能是通过shell来实现的。

现在客户想知道能否通过oracle的功能来实现,上面的机能。

我个人的想法是通过,增加一个service来进行操作。
但是,我的经验不足。已经1天也没有实现这种想法。

希望,各位高手可以给我想一想办法。
2#
发表于 2013-4-5 14:52:13
...这种想法 不实际,因为RAC 启动节点时要求 GCS/GES forzen 会冻结一些全局资源大约几秒中,无谓的启动实例对此很不利。

你完全可以通过 service preferred instance、available instance 来达到限制使用节点数的目的,你的原始的想法和真真的RAC高可用背道而驰。

回复 只看该作者 道具 举报

3#
发表于 2013-4-5 15:04:07
主要是客户现在已经通过脚本实现了这个功能。
他们就是想知道不使用脚本,能否实现这个功能。
谢谢您的解释,我会在这方面查一查,再给客户说明一下吧!

回复 只看该作者 道具 举报

4#
发表于 2013-4-9 11:32:54
问题已经解决了。可以使用policy-managed数据库来实现这一功能。
现在开发组正在测试。
希望他们可以成功。
谢谢。

回复 只看该作者 道具 举报

5#
发表于 2013-4-19 12:37:02
怎么做能不能共享一下。

回复 只看该作者 道具 举报

您需要登录后才可以回帖 登录 | 注册

QQ|手机版|Archiver|Oracle数据库数据恢复、性能优化

GMT+8, 2024-11-16 11:32 , Processed in 0.058618 second(s), 20 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部
TEL/電話+86 13764045638
Email service@parnassusdata.com
QQ 47079569