上QQ阅读APP看书,第一时间看更新
1.1.4 描述ASM
ASM是一个多路复用解决方案,它通过将数据文件、控制文件和重做日志文件分布在多个可用的磁盘上来自动布置这些文件。在将新磁盘添加到ASM群集中时,将自动在所有磁盘卷上重新分布数据库文件来提高性能。ASM群集的多路复用功能最大限度地减少了丢失数据的可能性,通常比手工方案(将重要文件和备份文件放在不同的物理磁盘上)更高效。ASM磁盘的一个重要组件是磁盘组,磁盘组是多个磁盘的集合,由ASM作为一个单元进行管理。
在创建新的表空间或其他数据库结构(如控制文件或重做日志文件)时,可将磁盘组(而不是操作系统文件)指定为数据库结构的存储区域。ASM具有OMF的易用性,并将OMF与镜像和条带化功能组合在一起以提供可靠的文件系统和逻辑卷管理器,ASM甚至可以在Oracle RAC(Real Application Cluster,真实应用程序群集)中支持多个节点。有了ASM,将无须购买第三方逻辑卷管理器。
ASM不仅通过将数据库对象自动分布在多个设备上来提高性能,还由于允许在不关闭数据库的情况下将新磁盘设备添加到数据库而拥有提高可用性的能力;几乎不需要干预,ASM就可以自动地重新分布文件以达到平衡目的。
以下各节介绍ASM体系结构,讨论如何创建特殊类型的Oracle实例来支持ASM,以及如何启动和关闭ASM实例。