Chapter 10 Dénormalisation d'un MPD
L'Assistant de partitionnement horizontal permet de générer plusieurs tables à partir d'une seule table. Les tables générées correspondent aux partitions d'une table ; elles contiennent les mêmes colonnes que la table partitionnée, à l'exception des colonnes utilisées comme critère de partitionnement.
Vous pouvez choisir de conserver ou de supprimer la table utilisée pour le partitionnement.
L'Assistant de partitionnement horizontal est accessible via le menu Outils ou le menu contextuel d'une table. L'Assistant permet de définir les paramètres suivants :
Page de l'Assistant | Description |
---|---|
Sélection d'une table à partitionner | Permet de sélectionner la table à partitionner dans n'importe quel package du modèle courant. Si une table est sélectionnée dans le diagramme, elle s'affiche dans la zone Table à partitionner. Si vous cochez la case Conserver la table à partitionner après le partitionnement, vous conservez la table d'origine de la transformation |
Définition de la partition | Permet de définir les partitions de la table sélectionnée. Vous pouvez utiliser les outils Insérer une ligne ou Ajouter une ligne pour créer autant de partitions que vous le souhaitez. Le nom de chaque partition est unique dans le modèle. Une table sera créée pour chaque partition en utilisant le nom de la partition |
Sélection des commandes discriminantes | Permet de spécifier les colonnes qui ne seront pas dupliquées dans chaque partition. Ces colonnes sont alors les critères de partitionnement. Vous pouvez utiliser l'outil Ajouter des colonnes pour sélectionner les colonnes qui ne doivent pas être dupliquées |
Informations relatives au partitionnement | Permet de spécifier un nom et un code pour l'objet transformation qui sera créé en même temps que les partitions. Dans la présente documentation, cet objet est désigné par le terme partitionnement horizontal |
Pour utiliser l'Assistant de partitionnement horizontal :
Une fois les partitions et leurs tables correspondantes créés, toutes les références partant de ou aboutissant à la table partitionnée sont également créées sur chaque table de la partition.
Un objet partitionnement horizontal est créé chaque fois que vous procédez à un partitionnement horizontal sur une table.
Copyright (C) 2007. Sybase Inc. All rights reserved. |
![]() |