Qu'est-ce que la clé primaire dans Teradata ?
Qu'est-ce que la clé primaire dans Teradata ?

Vidéo: Qu'est-ce que la clé primaire dans Teradata ?

Vidéo: Qu'est-ce que la clé primaire dans Teradata ?
Vidéo: Tout n’est pas qu’une histoire de relations : architectures avancées NoSQL et graphes - Summit Paris 2024, Novembre
Anonim

UNE CLÉ PRIMAIRE La contrainte est un index secondaire unique ou UPI pour les tables non temporelles et un join index à une seule table pour la plupart des tables temporelles. Pour des détails et des exemples de CLÉ PRIMAIRE contrainte sur les tables temporelles, voir Support de table temporelle, B035-1182. Vous ne pouvez pas inclure une colonne avec le type de données JSON dans un CLÉ PRIMAIRE.

Alors, Teradata a-t-il une clé primaire ?

Teradata La base de données utilise un unique primaire ou un index secondaire pour appliquer un clé primaire ; Par conséquent, la clé primaire peut affecter la façon dont Teradata La base de données distribue et récupère les lignes. Bien que le clé primaire est souvent utilisé comme primaire index pour une table, il peut ou non être le meilleur ensemble de colonnes à choisir comme primaire indice.

De plus, quelle est la différence entre l'index primaire et la clé primaire ? Clé primaire : qui est utilisé pour identifier de manière unique une ligne particulière d'une table de base de données. INDICE primaire : qui est utilisé pour obtenir un indice à partir d'une table de base de données et que indexage se fait sur une base unique.

Par conséquent, à quoi sert l'index primaire dans Teradata ?

Indice primaire est utilisé pour spécifier où les données résident dans Teradata . Il est utilisé pour spécifier quel AMP obtient la ligne de données. Chaque table dans Teradata est tenu d'avoir un index primaire défini. Si la index primaire n'est pas défini, Teradata attribue automatiquement le index primaire.

Qu'est-ce que le PE dans Teradata ?

PE , acronyme de "Parsing Engine", est le type de vproc (Virtual Processor) pour le contrôle de session, la répartition des tâches et l'analyse SQL dans l'environnement multitâche et éventuellement de traitement parallèle du Teradata Base de données. Vproc est un processus logiciel s'exécutant dans un environnement SMP (Symmetric Multiprocessing) ou un nœud.

Conseillé: