WEB开发网
开发学院数据库Oracle Oracle自动存储管理--使DBA得到解脱 阅读

Oracle自动存储管理--使DBA得到解脱

 2007-05-12 12:27:13 来源:WEB开发网   
核心提示: 在本部分中,您将了解到关于 ASM 大量的基础知识,Oracle自动存储管理--使DBA得到解脱(2),以开始在实际的应用程序中使用它,正如您的猜测,ASM 的优点是什么?● 磁盘增加 — 增加磁盘变得非常容易,无需停机时间,这个强大的特性无疑将引发全面的讨论,篇幅所限

在本部分中,您将了解到关于 ASM 大量的基础知识,以开始在实际的应用程序中使用它。正如您的猜测,这个强大的特性无疑将引发全面的讨论,篇幅所限,我们不能在此作过多介绍,如果您想了解更多的内容,在结论部分列出了一些极好的信息来源。

ASM 是什么?

假设您要在数据库中使用 10 个磁盘。利用 ASM,您不需要在 OS 端创建任何东西,该特性将把一组物理磁盘集合成一个逻辑实体(称为磁盘组)。磁盘组类似于一个分段(和可选镜像)文件系统,但具有重要的差异:它不是一个用于存储用户文件的通用文件系统,并且它不进行缓冲。由于后面的原因,磁盘组提供了直接作为原始设备来访问这个空间,并仍提供文件系统的便利性和灵活性的好处。

逻辑卷管理器一般使用一个函数(如散列函数)来将块的逻辑地址映射到物理块。计算使用 CPU 周期。此外,当增加一个新的磁盘(或 RAID-5 磁盘组)时,这种典型的分段函数需要重新定位整个数据集中的每一位。

相比而言,ASM 使用一个特殊的 Oracle 例程来解决从文件区到物理磁盘块的映射问题。这种设计除了定位文件区非常快速之外,还在增加或删除磁盘时有所帮助,因为文件区的位置不需要调整。这个特殊的 ASM 例程类似于其它的文件系统,必须运行此例程,ASM 才能工作,并且用户不能进行修改。一个 ASM 例程可以在同一台服务器上支持许多 Oracle 数据库例程。

这个特殊的例程只是一个例程,不是用户可以在其中创建对象的数据库。所有关于磁盘的元数据都存储在磁盘组本身中,使得它们能够尽可能地自我描述。

那么概括地说,ASM 的优点是什么?

● 磁盘增加 — 增加磁盘变得非常容易。无需停机时间,并且文件区域自动重新分配。

上一页  1 2 3 4 5  下一页

Tags:Oracle 自动 存储

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接