ASM Fast Mirror Resync
在oracle 10g中,如果asm磁盘因为光纤、控制器发生故障而发生failure,asm将无法继续向该磁盘中写入数据。
asm会将发生failure的磁盘变为offline,等从其它冗余组同步完数据后,将该磁盘drop。asm不会再从被offline的磁盘读取数据,因为asm认为该磁盘的数据是过期的。
即使failure的磁盘被自动修复,也需要手动将磁盘重新插回重新数据同步。
1.将磁盘offline,并指定drop after语句
SQL> alter diskgroup dgroup1 disk data01 drop after 0h;#asm完成数据重新平衡后将该磁盘删除
2.再将该磁盘重新加入磁盘组之前,要清除掉该磁盘上的数据(在11g中不需要执行这个步骤)
# dd if=/dev/zero of=asm_disk1 bs=1024k count=100
3.将磁盘重新加入磁盘组
SQL> alter diskgroup dgroup1 add disk '/dev/raw/raw1' size 100m;
在oracle 11g中,ASM Fast Mirror Resync降低了10g中,磁盘发生failure时的成本开销。
如果是暂时性的磁盘failure,asm会跟踪对发生failure的磁盘上的对应的extent的修改,等该磁盘恢复后,重新同步被修改过的extents。
这样就只是需要重写很小一部分extents的内容。在将failure的磁盘offline后,并不会将其drop(需要看参数disk_repair_time的设置)。参数disk_repair_time的值表示在磁盘offline后的多长时间不会将磁盘drop。
开启ASM Fast Mirror Resync
开启该功能需要针对磁盘组设置disk_repair_time的值。默认是3.6h
SQL> alter diskgroup dgroup1 set attribute 'disk_repair_time'='3.6h';
要想将failure的磁盘维护结束后加入磁盘组,只需执行以下操作:
SQL> alter diskgroup dgroup1 online; #自动使用ASM Fast Mirror Resync进行数据同步
·V$ASM_DISK
·V$ASM_DISK_IOSTAT
11G新特性 -- ASM Fast Mirror Resync的更多相关文章
-
11G新特性 -- ASM的兼容性
Oracle 11g中,asm同时支持10g和11g数据库.但是asm的版本不能低于数据库的版本. 与兼容性现相关的两个参数: ·compatible.rdbms 支持的最低版本的oracle数据库版 ...
-
Oracle 11g新特性
文章转自网络 Oracle 11g于2007年7月11日美国东部时间11时(北京时间11日22时)正式发布,11g是甲骨文公司30年来发布的最重要的数据库版本,根据用户的需求实现了信息生命周期管理(I ...
-
11g新特性-概述 (转)
一.新特性提纲 1.数据库管理部分 ◆数据库重演(Database Replay) 这一特性可以捕捉整个数据的负载,并且传递到一个从备份或者standby数据库中创建的测试数据库上,然后重演负责以测试 ...
-
Oralce 11g新特性 转载
Oracle 11g于2007年7月11日美国东部时间11时(北京时间11日22时)正式发布,11g是甲骨文公司30年来发布的最重要的数据库版本,根据用户的需求实现了信息生命周期管理(Informat ...
-
Oracle 11g 新特性 – HM(Hang Manager)简介
在这篇文章中我们会对oracle 11g 新特性—hang 管理器(Hang Manager) 进行介绍.我们需要说明,HM 只在RAC 数据库中存在. 在我们诊断数据库问题的时候,经常会遇到一些数据 ...
-
11g新特性与12c新特性
1. 11g新特性概图 管理新特性> 开发新特性> 2. 12c 新特性概图
-
11g新特性-自动sql调优(Automatic SQL Tuning)
11g新特性-自动sql调优(Automatic SQL Tuning) 在Oracle 10g中,引进了自动sql调优特性.此外,ADDM也会监控捕获高负载的sql语句. 在Oracle 11g中, ...
-
使用Oracle 11g新特性 Active Database Duplication 搭建Dataguard环境
Duplication Database 介绍 Duplicate database可以按照用途分为2种: duplicate database(复制出一个数据库) duplicate standby ...
-
Oracle 11g 新特性 --SQL Plan Management 说明
Oracle 11g 新特性 --SQL Plan Management 说明 参见大神博主文章: http://blog.csdn.net/tianlesoftware/article/detail ...
随机推荐
-
sql server远程备份和恢复
sql server远程备份和恢复 SQLSERVER服务实例名称:192.168.0.2需要备份的数据库名称: a备份机器名称(Client端):192.168.0.3备份机用户:zf 密码:123 ...
-
用css3让溢出内容显示省略号
css3现在越来越普及了.给我们前端人员也带来了极大的便利.以前要实现让溢出的内容显示省略号还得通过js实现,现在完全可以用css代替之. 主要的代码如下: <style type=" ...
-
万万没想到,3D打印居然可以做这些逆天设计
3D打印一直被冠以“高科技”头衔,似乎离我们的日常生活还很遥远.其实不然,随着技术的创新,3D打印技术逐渐深入各个领域,工业生产.商业.医学.建筑.艺术等领域都能看到3D打印技术的影子.它将会改变我们 ...
-
批量更改数据库COLLATION
企业内部有很多系统是繁体的,由于各方面的原因,公司目前正在实行简体化,但各系统中又有数据间的交换,所以系统只能一个一个的更改,以防同时出现过多的问题.由于原先数据库只能存储繁体,而原先已存在的数据则可 ...
-
SQL经典题
1触发器的作用? 答:触发器是一中特殊的存储过程,主要是通过事件来触发而被执行的.它可以强化约束,来维护数据的完整性和一致性, 可以跟踪数据库内的操作从而不允许未经许可的更新和变化.可以联级运算 ...
-
T-SQL 游标
游标是面向行的,它会使开发人员变懒,懒得去想用面向集合的查询方式实现某些功能. 在性能上,游标会迟更多的内存,减少可用的并发,占用带宽,锁定资源,当然还有更多的代码量. 用一个比喻来说明为什么游标会占 ...
-
Oracle expdp/impdp导出导入命令及数据库备份(转)
使用EXPDP和IMPDP时应该注意的事项: EXP和IMP是客户端工具程序,它们既可以在客户端使用,也可以在服务端使用. EXPDP和IMPDP是服务端的工具程序,他们只能在ORACLE服务端使用, ...
-
jQuery中的常用内容总结(二)
jQuery中的常用内容总结(二) 转载请注明地址: http://www.cnblogs.com/funnyzpc/p/7571993.html 前言 距离上次博客更新已经有二十来天了(●′ω`●) ...
-
Spring+Redis集成+关系型数据库持久化
本篇文章主要介绍了"Spring+Redis集成+关系型数据库持久化",主要涉及到Spring+Redis集成+关系型数据库持久化方面的内容,对于Spring+Redis集成+关系 ...
-
Vue2.0实现ie的兼容
转自:https://blog.csdn.net/landl_ww/article/details/79149461 1.解决方案:安装 "babel-polyfill" ,加配置 ...