Oracle 升迁向导: 步骤 7 - 指定簇信息

请参阅

在这一步骤中创建簇表。如果选择创建 Oracle 簇表,升迁向导将会很容易的完成的步骤 7、8 和 9。如果不想创建簇表,只需简单地选择“下一步”,升迁向导自动跳到步骤 10

这一步骤中,可以创建多个簇。选择“创建新簇”可以在簇列表中添加新簇,编辑簇的名称,指定簇类型,指定索引名或者 hash 关键字,也可以指定簇行的大小。当您选择“添加”按钮时,新簇就添加到簇列表中。

对话框选项

簇名称

显示选中的簇的名称。创建一个新簇时,在这个文本框中输入新簇的名称。

簇列表

显示现有簇的名称。选择“创建新簇”可以开始输入关于新簇的信息。如果选择“下一步”时,簇列表是空的,“升迁向导”会跳到步骤 10。

默认

显示推荐的默认簇列表。默认簇是基于打开的数据库中的父 - 子关系列表的。簇名基于父表名称。每个簇包括父表的相关子表。在默认的簇列表中,每个父表对应于一个特殊的簇,这个父表不是以前关系中的子表。

索引

指定一个索引的簇。创建了索引簇之后,必须基于簇关键字创建一个索引。

Hash

指定一个 hash 簇。

Hash 关键字

为 hash 簇指定 hash 关键字。为得到 hash 关键字的确切值,Oracle 7 圆整 HASH KEYS 的值到最接近的主值。最小的值是 2。只有当“Hash”选项选中时,此文本框可用。

大小

在相同的簇关键字或相同的 hash 关键字中指定存储所有记录的空间数量,用千位字节表示。如果省略了这个值。Oracle 7 为每一个簇关键字或 hash 关键字保留一个数据块。

添加

选择这个按钮可以向簇列表中添加簇信息。

移去

选择这个按钮可以从簇列表中移去选定的簇。

所需的系统权限

您必须具有 CREATE CLUSTER 的系统权限,才能在您自己的方案中创建一个簇。包含簇的方案的所有者或者在表空间上具有较多的空间包含簇,或者必须具有 UNLIMITED TABLESPACE 的系统权限。