一、Oracle Database 10g中新增了两个Oracle后台进程以支持ASM实例:RBAL和ORBn。
RBAL:协调磁盘组的磁盘活动;
ORBn:(其中n可以是0至9之间的数字)执行磁盘组中磁盘之间的实际盘区移动。
对于使用ASM磁盘的数据库,Oracle Database 10g也有两个新的后台进程:
OSMB:执行数据库和ASM实例之间的通信
RBAL:执行代表数据库的磁盘组中磁盘的打开和关闭
二、ASM初始参数:
select name,value from v$spparameter where name='instance_type';
select name,value from v$spparameter where name='db_unique_name';
select name,value from v$spparameter where name='asm_power_limit';
select name,value from v$spparameter where name='asm_diskstring';
select name,value from v$spparameter where name='asm_diskgroup';
select name,value from v$spparameter where name='large_pool_size';
select name,value from v$spparameter where name='asm_preferred_read_failure_groups';
三、ASM启动和关闭:
ASM中startup命令默认为:startup mount
ASMG环境中,没有安装任何控制文件、数据库或数据字典,因此系统将安装ASM磁盘组而不是数据库。
ASM中startup nomount命令:启动实例,但不安装任何ASM磁盘。
ASM中startup restrict命令:可临时防止数据库实例连接到ASM实例以安装磁盘组。
ASM中startup abort命令:将迫使所有相关的数据库执行shutdown abort
ASM中shutdown命令:关闭
四、ASM动态性能视图
V$ASM_DISK
V$ASM_DISKGROUP
V$ASM_FILE
V$ASM_OPERATION
V$ASM_TEMPLATE
V$ASM_CLIENT
V$ASM_ALIAS
五、ASM文件名格式
完全限定的名称、数字名称、别名、具有模板名称的别名、不完整的名称、具有模板的不完整名称
六、ASM文件类型与模板
七、管理ASM磁盘组
ASM磁盘组优点:改进I/O性能、增加可用性、简化添加磁盘到磁盘组或添加全新的磁盘组,从而允许在相同的时间内管理更多的数据库。
1、磁盘组的体系结构
2、磁盘组镜像和故障组
3、磁盘组的动态平衡
4、磁盘组快速镜像重新同步
5、改变磁盘组
6、EM Database Control和ASM磁盘组
7、使用asmcmd命令
