暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
ORACLE-DG简介.doc
265
7页
1次
2022-07-05
5墨值下载
它有无数个名字,有人叫它
dg
,有人叫它数据卫士,有人叫它
data guard
,在
oracle
的各项
(
)......................Oracle Data Guard
言,我一定要亲切的叫它:
DG(
注:主要是因为打着方便
)
  少未际接触过
dg
的初者可会下意识
dg
是一备份复的工具我要
的是这种容不完全
dg
拥有份的能,某些况下甚至以与
primary
数据
完全一模一样,但是它存在的目的并不仅仅是为了恢复数据,应该说它的存在是为了确保
企业数据的高可用性,数据保护以及灾难恢
(
注意这个字眼,灾难恢复
)
dg
提供全面
服务包括:创建,维护,管理以及监控
standby
数据库,确保数据安全,管理员可以通过将
一些操作转移到
standby
数据库执行的方式改善数据库性能。后面这一长串大家可以把它们
理解成形容词,千万不要被其花哨的修饰所迷惑,要抓住重点,要拥有透明现象看本质的
能力,如果没有那就要努力学习去拥有,下面我来举一个例子,比如我们夸人会说它聪明
勇敢善良等等,这些就属于形容词,不重要,重点在于我们究竟想形容这个人是好人还是
坏人。然后再回来看看
oracle
dg
功能上的形容,数据保护和灾难恢复应该都可以归结
高可用性,那么我们可以清晰的定位
dg
的用途了,就是构建高可用的企业数据库应用环境
一、
Data Guard
配置
(Data Guard Configurations)
Data Guard
primary
(
)
standby
(
最多
9
)
组成。组成
Data Guard
的数据库通
Oracle Net
连接,并且有可能分布于不同
地域。只要各库之间可以相互通信,它们的物理位置并没有什么限制,至于操作系统就更
无所谓了
(
某些情况下
)
,只要支持
oracle
就行了。
primary
standby
Data Guard
broker
提供的专用命令行界面
(DGMGRL)
,或者通过
OEM
图形界面管理。
1.Primary
数据库
面提到,
Data Guard
一个
primary
数据库即被大分应用访问的生产数据库,该库即
可以是实例数据库,也可以是
RAC
2.Standby
数据库
Standby
数据
primary
据库
(
)
。在
Data Guard
你可
创建
9
standby
数据。一创建成,
Data Guard
通过
primary
数据
redo
自动
维护一个
standby
数据库。
Standby
数据库同样即可以是实例数据库,也可以是
RAC
构。
standby
数据库,通两类
standby
和物理
standby
,如何区两类各有
什么特点,如何搭建,这方容就是后面的章节,在呢三思先简单白
一下:
逻辑
standby
描画器官是都会有的,这点放心,但是各器官位置小啦
肤色啦就不一定你本人一了。
物理
standby
机拍你长什么来的照片就是什么样,睛绝对在。或者说
你去照镜子,里外都是你,哇哈到数据库就是不仅物理结构相同,甚至
磁盘上的存位置都是一模一样的
(
默认情况下
)
为什么会这样呢?了。
standby
是通过接
primary
数据
redo log
并转
sql
语句,然后在
standby
数据库上执
SQL
语句
(SQL Apply)
实现同
物理
standby
是通过应用
primary
数据库
redo log
恢复的方式
(Redo Apply)
现同
另外,不知道大家注意到形容词上的细节:对于相拍照而言,有
大而操作便,而对于素描,即使画法要相能掌这个
细节是不是也说明逻辑
standby
相比物理
standby
要操作者拥有更多的操作呢?
Data Guard
服务
(Data Guard Services)
REDO
传输服务
(Redo Transport Services)
控制
redo
数据的传输到一个或多个归目的地。
Log
应用服务
(Log Apply Services)
应用
redo
数据到
standby
数据库,以保持与
primary
数据库
redo
数据即可以
standby
据库件读应用
standby redo log
(
果实
)
角色服务
(Role Transitions)
Dg
中只有
primary
standby
。所谓角色就是数据库在这中切
也分种:
switchover
failover
switchover
:转
primary
数据库与
standby
数据库。
switchover
可以确保不会丢失数据。
failover
primary
数据库故障并且不能被及恢复,会
failover
将一个
standby
数据
primary
数据。在大保护模或最可用模式
failover
可以
不会丢失数据。
注:念简要了解即可,太简,不要文嚼字,不然你会越糊
服务在后会有详细介绍,不仅有直白描述,还会有,再浅显的图
,就你一看不,再看
Data Guard
保护模式
(Data Guard Protection Modes)
对于
Data Guard
而言,其生存逻辑非常简单,好有意有意
由于它提供了种数据保护的模式,我们亲切的叫它:有模:
最大保护
(Maximum protection)
这种模式确保数据丢失。要实现这一步当是有代价的,它要有的在提
交前
redo
不仅被写入本地的
online redo log
,还要
standby
数据库
standby
redo log
,并
redo
数据
standby
数据
(
如果
)
然后
primary
数据库上提。如果现了什么障导致
standby
数据库不可用
primary
数据
库会被
shutdown
最高性能
(Maximum performance)
of 7
5墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜