楼主: chao_ping

[精华] 技术专题总结:standby Database (取消置顶)

[复制链接]
论坛徽章:
126
咸鸭蛋
日期:2011-08-22 23:47:37优秀写手
日期:2013-12-18 09:29:152014年新春福章
日期:2014-02-18 16:41:11马上有车
日期:2014-02-18 16:41:11马上有车
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有对象
日期:2014-02-19 11:55:14马上加薪
日期:2014-02-19 11:55:142015年新春福章
日期:2015-03-04 14:19:11
11#
发表于 2002-1-21 12:05 | 只看该作者
因为control file 里面 data files 的 time stamps 改了。你做的nologging 所影响的 datafiles,要在 primary database 上面做 hotbackup,移到 standby 上面去。这样 这些 data files 的timestamp,与nologging 没有影响到的 datafiles 不一样了。如果依据 control file 的 time stamp 就可以分别出了。

是不是呢?

白雪红尘

使用道具 举报

回复
论坛徽章:
126
咸鸭蛋
日期:2011-08-22 23:47:37优秀写手
日期:2013-12-18 09:29:152014年新春福章
日期:2014-02-18 16:41:11马上有车
日期:2014-02-18 16:41:11马上有车
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有对象
日期:2014-02-19 11:55:14马上加薪
日期:2014-02-19 11:55:142015年新春福章
日期:2015-03-04 14:19:11
12#
发表于 2002-1-22 00:13 | 只看该作者
在正在运行的 database 中,当 checkpoint 发生的时候,才会在 control file 记录新的信息。所以在 create standby control file 的时候,log file 那边如何活动,并不影响的。

使用道具 举报

回复
论坛徽章:
25
ITPUB元老
日期:2005-02-28 12:57:00咸鸭蛋
日期:2013-02-07 11:51:42咸鸭蛋
日期:2013-02-08 09:48:51蜘蛛蛋
日期:2013-02-21 15:47:392013年新春福章
日期:2013-02-25 14:51:24咸鸭蛋
日期:2013-02-28 17:08:42蜘蛛蛋
日期:2013-03-29 16:17:14双黄蛋
日期:2013-04-11 16:11:04咸鸭蛋
日期:2013-05-07 11:55:14咸鸭蛋
日期:2013-05-28 10:46:24
13#
发表于 2002-1-10 10:29 | 只看该作者
首先我要感谢snowwhite2000的辛苦工作,和无私的贡献

我个人也认为STANDBY,不是个好用的东西,我也曾经兴致勃勃地研究过,发现他有用的东西实在太少,缺点太多
1.技术过于复杂,除非你想印证一下你的ORACLE技术
2.我们从STANDBY得到的好处,实在不值得一提,得到远少于付出
3.如果mount only后,能够auto continous apply logs,那该是一个多么好的东西啊,可惜没有。
4.如果要进行报表分析等。shutdown/backup/recover to anonter machine,明显要简单快捷的多,而且还可做任何操作
5.如果真的primary DB 当掉了,最后一个current log,也许本身并
没有损坏,但是你不能open db,所以你不能achive current log,
如果我能open,我还需要standby 吗?所以一定要丢失数据,
那么我们有怎么能把此standby db做为primary DB呢??如果能直接copy current log ,那也许好多了
6. active standby 数据库后, 一般都被RESETLOG,这又涉及到ORACLE另一个特别麻烦的技术,一不注意,你可能进入万劫不复
的地步。TMD,你所烦不烦恼。

我觉得OPS也不好用,技术更加复杂,
CLUSTER+RAID技术,比ORACLE的解决方案简单实用

使用道具 举报

回复
论坛徽章:
1
授权会员
日期:2005-10-30 17:05:33
14#
发表于 2002-1-21 10:34 | 只看该作者
首先感谢白雪先生的无私奉献,希望大侠能在方便的时候做一个关于OPS的专题好吗。

使用道具 举报

回复
论坛徽章:
0
15#
发表于 2001-12-29 10:59 | 只看该作者

请问standby方式还需购买oracle的附件吗?

thanks

使用道具 举报

回复
论坛徽章:
1
授权会员
日期:2005-10-30 17:05:33
16#
发表于 2001-12-28 11:17 | 只看该作者
At the end of year 2001,  I like take a moment to show my respect to chao_ping,  snowhite2000  and many others,  I am very glad for all the readers in this forum, we all benefit from  their hard work, and so happy to be here.  Hope you all have a happy New Year and the best in the coming year.

使用道具 举报

回复
论坛徽章:
1
授权会员
日期:2005-10-30 17:05:33
17#
发表于 2002-1-19 19:06 | 只看该作者
大家好:
我对于在primary database里做nologging操作时,要将做此操作的table a和control flie都拷到standby database有一点疑问:如果table a 在做完了nologging操作后又做了其它操作 (假设命名为operateA,logging方式),,然后将table a 和control file 拷到standby database.当standby database 用archived log做恢复时,会不会又将operateA再做一遍(此时拷过来的table a 里已有此操作了)。为什么?

恳请各位大侠无私的帮助!

使用道具 举报

回复
论坛徽章:
1
授权会员
日期:2005-10-30 17:05:33
18#
发表于 2002-1-21 11:53 | 只看该作者
首先感谢白雪的回复!
不过你的回答好象并不准确,新的CONTROL FILE里同样也有其它DATA FILES的STEMP,但也进行恢复了......
我对于PRIMARY SITE这边结构的修改,STANDBY SIZE那边相应做了那些操作还是模糊得很

使用道具 举报

回复
论坛徽章:
1
授权会员
日期:2005-10-30 17:05:33
19#
发表于 2002-1-21 17:22 | 只看该作者
多谢白雪指教,这个问题我已经大体明白了!
我还想问一个问题,在建立STANDBY DATABASE的过程中,如果PRIMARY DATABASE在建立STANDBY CONTROLFILE和ARCHIVE LOG CURRENT 之间还有事物在处理,并已进入CURRENT LOG,或者CURRENT LOG 已经归档,又有新的CURRENT LOG,那么STANDBY DATABASE使用RECOVERY STANDBY DATABASE进行恢复时是否有影响?

使用道具 举报

回复
论坛徽章:
1
授权会员
日期:2005-10-30 17:05:33
20#
发表于 2002-1-18 22:07 | 只看该作者

感动,在这个寒冷的冬天

冬天了,虽然是暖冬,却是IT的严寒,在这个冬天,认识了ITPUT,认识了如白雪一样无私的各位。感动。

使用道具 举报

回复

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

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表