Chapter 12 Fonctionnalités spécifiques aux SGBD


Fonctions de partition

Une fonction de partition spécifie les modalités de partitionnement d'une table ou d'un index. PowerAMC modélise les fonctions de partition sous la forme d'objets étendus ayant le stéréotype <<PartitionFunction>>.

Création d'une fonction de partition

Vous pouvez créer une fonction de partition de l'une des façons suivantes :

Propriétés d'une fonction de partition

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'une partition, double-cliquez sur son symbole dans le diagramme ou sur l'entrée correspondante dans le dossier Fonctions de partition de l'Explorateur d'objets.

Les attributs étendus suivants sont disponibles sur l'onglet Microsoft :

Nom Description
Type de paramètre d'entrée Spécifie le type de données de la colonne utilisée pour le partitionnement. Tous les types de données sont valides, à l'exception de text, ntext, image, xml, timestamp, varchar(max), nvarchar(max), varbinary(max), et alias, ou des types de données CLR définis par l'utilisateur.

Nom dans le script : InputParameterType
Côté de l'intervalle Spécifie à quel côté de chaque intervalle de valeurs limite boundary_value [,...n ] appartient. Vous pouvez choisir :

  • left [défaut]
  • right


Les valeurs d'intervalle sont triées par le moteur de base de données en ordre croissant de gauche à droite.

Nom dans le script : IntervalSide
Valeurs limite Spécifie les valeurs limite pour chaque partition d'une table ou d'un index partitionné. Toutes les valeurs doivent être séparées par des virgules.

Nom dans le script : BoundaryValues

 


Copyright (C) 2008. Sybase Inc. All rights reserved.