- 1、本文档共29页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
DATAGURU专业数据分析网站
海量数据的设计 第十二课— RAC & DG
2012.7.2
2012-9-14
2012-
9-14
RAC
2012.5.28
2012.5.28
DATAGURU专业数据分析网站
RAC--架构
RAC属于OLAP还是OLTP
令 OLTP要求很高的内存效率。
– RAC不是,但是RAC可以接受更多的并发。
令 OLAP需要大量的并行
– RAC提供,但会产生大量的interconnect数据。
RAC在OLAP下的应用
令 实例容错
令 负载均衡
令 业务分离
《让Oracle跑得更快2》 第十一章
2012.5.28
DATAGURU专业数据分析网站
Data guard
2012.5.28
DATAGURU专业数据分析网站
2012.5.28
DATAGURU专业数据分析网站
DG属于OLAP还是OLTP
令 是一个容错方案,对于OLTP非常适合。
令 OLAP数据量太大,只能选择关键数据创建DG。
分布式环境下DG的方案
分布式环境下DG的方案
海量的数据,应该选择其它的备份方式。
2012.5.28
DATAGURU专业数据分析网站
容灾级别的DG
2012.5.28
DATAGURU专业数据分析网站
2012.5.28
DATAGURU专业数据分析网站
Data Gaurd的保护模式
令 最高数据保护模式
令 最高性能模式
令 最高可用性模式
Data Gaurd的保护模式--最大保护模式
这是Data Gaurd三种保护模式中最安全的一种,它保证在任何时候数据都不会丢失 : 为了保证主,备数据库中的数据实时保持一致, Oracle要保证当事务提交时,日志必 须同时写到主数据库和至少一个Standby数据库上,只有这样,才能保证主,备上的 数据实时一致。
这种保护模式带来的一个问题就是,当日志无法同步地写到至少一个 Standby数据库 时,主数据库将会被强制Shut Down ,这样做的目的是,如果Standby数据库无法写 入日志,则主数据库就不可以发生任何改变,否则就会导致主,备数据库的数据不一 致。
最大保护模式损害了系统的可用性!
Data Gaurd的保护模式--最大性能模式
它是对数据库性能影响最小的,所以被称作最高性能模式,这也是 Data Gaurd默认的 保护模式。
它区别于最大数据保护模式的地方是,它并不需要日志信息实时的传递到 Standby数 据库上。
比如,当主数据库上的日志信息无法传递到Standby数据库上时,主数据库并不会受 到任何影响,相关的服务会不断的尝试向Standby实例传递日志信息,直到成功为止
最大保护模式损害了系统的数据安全性!
Data Gaurd的保护模式--最高可用性模式
正常情况下,它的工作机制和最大数据保护模式一样,唯一的区别在于,当 Redo日 志无法写入到Standby数据库上时,并不会导致主数据库ShutDown。
此时, Data Gaurd保护模式将自动切换到最高性能模式,这样主数据库依然可以继 续使用,直到故障恢复。
当所有的日志全部都传递到Standby数据库上后, Data Gaurd又自动的将保护模式 切换回最高可用性模式。
前两种模式的折中方案!
如何选择DG的保护模式
RAC +DG
2012.5.28
DATAGURU专业数据分析网站
2012.5.28
DATAGURU专业数据分析网站
Data Gaurd中Standby数据库的类型
令 物理Standby数据库( Physical Standby Databases)
令 逻辑Standby数据库( Logical Standby Databases )
《让Oracle跑得更快2》 13章4节
DATAGURU专业数据分析网站
Thanks
FAQ
FAQ时间
您可能关注的文档
- 贝恩公司求职宝典.docx
- 毕马威求职宝典.docx
- 第1课-大数据时代的到来-oracle海量数据库架构设计.docx
- 第2课-分布式数据库和中间件-oracle海量数据库架构设计.docx
- 第3课-海量数据之分区-oracle海量数据库架构设计.docx
- 第4课-海量数据之索引-oracle海量数据库架构设计.docx
- 第5课-海量数据之并行-oracle海量数据库架构设计.docx
- 第6课-海量数据之数据压缩-oracle海量数据库架构设计.docx
- 第7课-海量数据之初始化参数-oracle海量数据库架构设计.docx
- 第8课-海量数据之SQL优化-oracle海量数据库架构设计.docx
文档评论(0)