Index de jointure (Teradata)

Les index de jointure sont des vues matérialisées qui améliorent les temps d'accès pour les requêtes multi-tables, et qui sont automatiquement mises à jour lorsque les tables sous-jacentes sont modifiées. Les index de jointure sont pris en charge à partir de la v12 de Teradata. PowerAMC modélise les index de jointure sur la forme de vues ayant le stéréotype <<JoinIndex>>.

Création d'un index de jointure

Vous pouvez créer un index de jointure de l'une des façons suivantes :

  • Sélectionnez Modèle > Index de jointure pour afficher la boîte de dialogue Liste des index de jointures, puis cliquez sur l'outil Ajouter une ligne.

  • Pointez sur le modèle (ou package) cliquez le bouton droit de la souris, puis sélectionnez Nouveau > Index de jointure.

Pour compléter la vue, spécifiez une requête de vue (voir Requêtes de vue).

Propriétés d'un index de jointure

Vous pouvez modifier les propriétés d'un objet à partir de sa feuille de propriétés. Pour afficher la feuille de propriétés d'un index de jointure, double-cliquez sur l'entrée correspondante dans le dossier Index de jointure de l'Explorateur d'objets.

Les attributs étendus suivants sont disponibles sur l'onglet Général :

Nom

Description

Fallback

Spécifie que l'index de jointure utilise une protection fallback.

Nom dans le script : Fallback

Total de contrôle

Active le niveau de total de contrôle d'intégrité d'E/S spécifique à la table. Le paramètre de total de contrôle s'applique aux lignes de données primaires, aux lignes de données dotée d'une protection fallback et à toutes les lignes d'index secondaire pour l'index.

Nom dans le script : Checksum