暂无图片
Failure group 作用
我来答
分享
暂无图片 匿名用户
Failure group 作用
暂无图片 5M

看了几篇文章,始终没明白这个Failure group有什么作用?

比如:我创建了一个磁盘组DATA,normal冗余,指定failure group和不指定failure group有什么区别呢?

我来答
添加附件
收藏
分享
问题补充
3条回答
默认
最新
Jove

normal冗余,简单点就是一个IO镜像到2个failgroup里。

比如你DATA磁盘组有4块磁盘,不指定failgroup,每个磁盘都会默认生成一个failgroup,就有4个FG(FG1,FG2,FG3,FG4),当IO写入时,有时写FG1,2,有时写FG3,4,有时写FG1,3 .....,这种情况最多只能允许丢失一个磁盘。

指定failgroup时,可以把磁盘1,2指定在FG1,磁盘3,4指定在FG2里,当IO写入时,就只能写FG1,2里了,磁盘1,2和磁盘3,4是镜像的,这种情况可以最多可以允许同时丢失2个磁盘(磁盘1,2或者磁盘3,4)。

所以,一般是建议指定一下Failgroup。

暂无图片 评论
暂无图片 有用 1
打赏 0
杨卓

https://www.cnblogs.com/lvcha001/p/14025140.html

作用大了,比如我们有客户两个机房,2套不同的存储,我们可以设置normal冗余,2个fail group组,组1在A机房A存储,组2在B机房B存储。 那么正常情况下fail group 1的a机房挂了,数据库也正常!!! 注意normal不是只允许丢失1块盘,丢失的单位按照fail group组算最多丢失1组!

暂无图片 评论
暂无图片 有用 0
打赏 0
官方小可爱

好的,感谢两位大佬,我根据您的实验,自己做个实验试试

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
如果有两台服务器,硬盘空间足够大,选择dg ,还是一台数据库,另一台rman备份 ?
回答 2
如楼上薛老师所说,ADG是相对比较好的一个方案,部署成本低,后期运维也省心。参考方案:源端RMAN定期全备、增量备,目标端部署ADG实时同步,非常稳妥。具体的版本是?
系统运行时,慢sql大多是锁等待造成,这种情况是需要修改业务逻辑吗?
回答 1
已采纳
先优化慢查询sql,如果没用,再修改业务逻辑。
想查Oracle数据库名称,使用 select from v$database 没有这个表,没有授权。还有什么办法查一个用户的数据库名?
回答 3
如果你是普通用户的话,那除了找DBA好像没有好的办法
db2中如何skip scan?是否和Oracle中的skip scan匹配
回答 1
Oracle中的skipscan在db2中叫做jumpscan,基本的作用都是类似的
Oracle archive log开启模式下,为什么硬盘满了 log就备份不了?
回答 2
磁盘满了,日志就写不进去了,空闲空间没了!就像你都吃饱了,再让你吃一斤米饭,你根本吃不进去的!日志空间满了,通过工具登录数据库也上不去了1
Oracle 11g ASM故障导致数据库无法正常启动
回答 6
已采纳
先检查磁盘,磁盘映射,多路径服务,链路情况,昨晚2021080423:04:表决盘断了之后就一直重启,ASM和DB不要动,CRS起来之后也就解决了[cssd(6243)]CRS1615:NoI/Oha
ORACLE从windows迁移到linux,启动后,有很多ora_p0*进程
回答 4
oracle跨平台迁移不要用rman,要用expdp。虽然大家技术高超,也许能迁移成功,但也可能会有很多未知bug产生。
oracle删字段报错ORA-12991: 引用的列处于多列约束条件
回答 1
看看涉及到的表列是否存在外键约束的问题
opengauss对MySQL、postgresql、oracle等的兼容性如何?
回答 3
已采纳
有部分兼容性方面的考虑,创建数据库时可以使用dbcompatibility参数来兼容部分MySQL、Oracle、PG的特性。兼容MySQL:将字符串转换成整数类型时,如果输入不合法会将输入转换为0而
麻烦问下各位大佬 在下载oracle补丁时(11.2.0.4.0)一直提示有超集,是必须要下载最新的吗?
回答 2
主要该版本没有oracle锁定就可以下载使用,Oracle只是提醒有更新更好的补丁。