Les index Hash sont conçus pour améliorer les performances des requêtes comme les index de jointure, mais peuvent en outre vous permettre d'éviter d'accéder à la table de base. Les index Hash sont pris en charge pour Teradata v12 et versions supérieures. PowerAMC modélise les index Hash sous la forme d'objets étendus ayant le stéréotype <<HashIndex>>.
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 Hash, double-cliquez sur l'entrée correspondante dans le dossier Index Hash de l'Explorateur d'objets.
Les attributs étendus suivants sont disponibles sur l'onglet Général :
Nom |
Description |
---|---|
Table |
Spécifie la table de base sur laquelle l'index Hash est défini. Nom dans le script : Table |
Base de données |
Spécifie le nom de la base de données contenant la table de base. Par défaut, il s'agit de la même base de données que celle dans laquelle l'index Hash a été créé. Nom dans le script : Owner |
Fallback |
Spécifie que l'index Hash 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 |
Les attributs étendus suivants sont disponibles sur l'onglet Teradata :
Nom |
Description |
---|---|
Colonnes |
Spécifie les colonnes de la table de base sur lesquelles l'index Hash est défini. Nom dans le script : Columns |
Colonnes distribuées |
Spécifie jeu de colonnes facultatif, spécifié de façon explicite et sur lequel les lignes d'index hash sont réparties sur les AMPs. Il s'agit d'un sous-ensemble de la liste de colonnes d'index. Nom dans le script : ByColumns |
Tri par colonnes |
Spécifie l'ordre de tri pour chaque AMP : value-ordered ou hash-ordered. Nom dans le script : OrderByColumns |
Type de tri |
[si vous avez sélectionné] Spécifie le type de tri de la colonne ORDER BY. Nom dans le script : OrderByType |