WEB开发网
开发学院数据库Oracle Oracle数据库11g新特性:自动存储管理 阅读

Oracle数据库11g新特性:自动存储管理

 2008-12-16 13:03:57 来源:WEB开发网   
核心提示: 磁盘组属性ASM 是一个适用于从 10g 到当前版本的 Oracle 数据库的存储平台,因此,Oracle数据库11g新特性:自动存储管理(4),11g 上的 ASM 实例可以保存 10g 第 1 版、10g 第 2 版以及 11g 第 1 版(以及更高版本)的数据库,只要 ASM 版本与

磁盘组属性

ASM 是一个适用于从 10g 到当前版本的 Oracle 数据库的存储平台。因此,11g 上的 ASM 实例可以保存 10g 第 1 版、10g 第 2 版以及 11g 第 1 版(以及更高版本)的数据库。只要 ASM 版本与 RDBMS 的版本相同或者更高,就可以在该 ASM 实例上创建数据库。如果 ASM 和 RDBMS 实例的版本不同,它们将如何通信呢?很简单:ASM 将消息转换成适合 RDBMS 的版本。

默认情况下,ASM 实例可以支持 10g 数据库。但如果您希望在该 ASM 实例上仅放置 11g RDBMS,该怎么办?无需进行消息转换来支持版本差异。但如果可以告诉 ASM 实例唯一支持的数据库是 11g 第 1 版,该怎么办?这将消除,至少可以减少消息转换。在 Oracle 数据库 11g 中,可以使用 ASM 兼容性和 RDBMS 兼容性磁盘组属性实现。

首先,我们将检查磁盘组的当前属性:

  SQL> select compatibility, database_compatibility
 2 from v$asm_diskgroup
 3 where name = 'DG1'
 4 /
  COMPATIBILITY     DATABASE_COMPATIBILITY
---------------------- ----------------------
10.1.0.0.0       10.1.0.0.0

如您所见,ASM 兼容性(由 COMPATIBILITY 显示)设置为 10.1.0.0.0,这意味着该磁盘组最高可支持 10.1 ASM 结构。因此,该磁盘组可以具有任意 RDBMS 结构。另一列 DATABASE_COMPATIBILITY 显示 RDBMS 兼容性设置为 10.1.这意味着,ASM 磁盘组 DG1 可用于 10.1 版的任何 RDBMS.

由于您只希望创建 11g ASM 和 RDBMS 结构,因此无需拥有 10g 元素。要将该磁盘组的 ASM 兼容性属性设置为 11.1,您可以执行以下语句(在 ASM 实例中):

上一页  1 2 3 4 5 6 7 8 9  下一页

Tags:Oracle 数据库 特性

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