Menu |
Index/help |
Cette commande permet de créer un cluster. Un cluster est une structure de stockage qui contient une ou plusieurs tables ayant une ou plusieurs colonnes en commun.
CREATE CLUSTER [schema.]cluster (column datatype [,column datatype] ... ) [PCTUSED integer] [PCTFREE integer] [SIZE integer [K|M] ] [INITRANS integer] [MAXTRANS integer] [TABLESPACE tablespace] [STORAGE storage_clause] [INDEX | [HASH IS column] HASHKEYS integer]
where:
est le nom du schéma contenant le cluster. Le schéma par défaut est celui de l'utilisateur qui exécute la requête.
est le nom du cluster à créer.
est le nom d'une colonne de la clé du cluster.
précise le pourcentage de place laissée libre dans les blocs du clusters à la création du cluster l'index.
specifies the tablespace in which the cluster is created.
specifies how data blocks are allocated to the cluster.
Pour pouvoir créer un cluster dans son propre schéma, il faut avoir le privilège CREATE CLUSTER. Pour pouvoir créer un cluster dans n'importe quel schéma il faut avoir le privilège CREATE ANY CLUSTER, de plus le propriétaire du schéma doit avoir assez d'espace libre dans la tablespace devant contenir le cluster ou le privilège UNLIMITED TABLESPACE.
Menu |
Index/help |