Une partition est une division physique du contenu d'une base de données, basée sur les valeurs de la colonne désignée comme clé de partition, et allouée à un dbspace particulier. Vous pouvez redéfinir l'allocation des valeurs dans certaines colonnes en spécifiant des partitions de colonne.
Pour pouvoir créer des partitions de table, vous devez d'abord sélectionner une colonne comme Clé de partition sur l'onglet Sybase IQ de la feuille de propriétés de table (voir SAP Sybase IQ), ce afin de pouvoir afficher l'onglet Partitions.
Vous pouvez créer autant de partitions que nécessaire pour la table sur cet onglet en utilisant les outils Insérer une ligne et Ajouter une ligne.
Pour visualiser ou modifier les propriétés d'une partition, double-cliquez sur l'entrée correspondante dans l'Explorateur d'objets ou dans une liste. Les onglets de feuille de propriétés et zones répertoriés ici sont ceux disponibles par défaut, avant toute personnalisation de l'interface par vous ou par un administrateur. Les propriétés suivantes sont disponibles sur l'onglet Général :
Propriété | Description |
---|---|
Objet parent | [lecture seule] Spécifie la table dont fait partie la partition. |
Nom/Code/Commentaire |
Identifient l'objet. Le nom doit permettre à des utilisateurs non spécialistes de savoir à quoi sert l'objet, tandis que le code, qui est utilisé afin de générer du code ou des scripts, peut être abrégé, et ne doit normalement contenir aucun espace. Vous pouvez également spécifier un commentaire afin de fournir des informations plus détaillées sur l'objet. Par défaut, le code est généré à partir du nom en appliquant les conventions de dénomination spécifiées dans les options du modèle. Pour supprimer la synchronisation du nom et du code, cliquez sur le bouton = en regard de la zone Code. |
Stéréotype |
Etend la sémantique de l'objet. Vous pouvez saisir un stéréotype directement dans cette zone, ou bien ajouter des stéréotypes dans la liste en les spécifiant dans un fichier d'extension. |
Valeurs | Spécifie la limite supérieure de la partition, en fonction de la valeur de la colonne spécifiée comme clé de partition. Le mot clé max ne peut pas être défini sur la dernière partition. |
DBSpace | Spécifie le dbspace auquel la partition est associée (voir Dbspaces (IQ)). Sélectionnez un dbspace dans la liste ou cliquez sur les outils à droite de cette zone pour créer, supprimer ou rechercher un dbspace, ou bien pour afficher la feuille de propriétés du dbspace sélectionné. |
Vous pouvez redéfinir l'allocation des valeurs dans une colonne particulière du dbspace de partition de la table vers un autre dbspace. La colonne reste partitionnée sur la base des mêmes plages de clés de partition, mais les valeurs de colonne de chaque plage seront allouées à d'autres dbspaces.
Vous créez des partitions de colonne sur l'onglet Partitions de la feuille de propriétés d'une colonne. Cliquez sur l'outil Propriétés pour spécifier les propriétés suivantes :
Propriété | Description |
---|---|
Objet parent | [lecture seule] Spécifie la colonne à laquelle la partition appartient. |
Commentaire | Fournit des informations plus détaillées sur l'objet. |
Partition | Spécifie la partition de table pour laquelle cette partition va rediriger les valeurs de colonne vers un autre dbspace. |
Dbspace | Spécifie le dbspace (voir Dbspaces (IQ)) auquel les valeurs de colonne contenues dans cette partition de table doivent être allouées. |