Everette
Le cluster Oracle fournit un moyen facultatif de stocker les données de la table. Dans un cluster, un groupe de tables partage les mêmes blocs de données. Les tables sont regroupées car elles partagent des colonnes identiques et sont souvent utilisées ensemble. Par exemple, la table des employés et des départements utilise la colonne depth no. Lorsque vous regroupez les tables des employés et des services, Oracle Database stocke physiquement toutes les lignes de chaque service des tables des employés et des services dans les mêmes blocs de données.
Étant donné que les clusters stockent des lignes pertinentes de tables dissemblables ensemble dans un seul bloc de données, les clusters correctement utilisés offrent deux avantages principaux :
■ Les E/S de disque sont condensées et le temps d'accès s'améliore pour les jointures des tables en cluster.
■ La clé de cluster est la colonne, ou la collection de colonnes, que contiennent les tables en cluster
. Vous identifiez les colonnes de la clé de cluster lors de la création du cluster.
Vous spécifiez ensuite les mêmes colonnes lors de la création de chaque table ajoutée au cluster. Chaque valeur de clé de cluster n'est enregistrée qu'une seule fois dans le cluster et dans l'index de cluster, peu importe le nombre de lignes de tables différentes contenant la valeur.