Tables auxiliaires (DB2)

Les tables auxiliaires sont utilisées pour stocker les objets de données volumineux (LOB), tels que graphiques, video, etc, ou bien pour stocker des données rarement utilisées, ce afin d'améliorer les performances de la table de base.

Les tables auxiliaires sont prises en charge par IBM DB2 for z/OS à partir de la version v9.x. PowerAMC modélise les tables auxiliaires sous la forme d'objets étendus ayant le stéréotype <<Auxiliary Table>>.

Création d'une table auxiliaire

Vous pouvez créer une table auxiliaire de l'une des façons suivantes :

  • Sélectionnez Modèle > Tables auxiliaires pour afficher la boîte de dialogue Liste des tables auxiliaires, puis cliquez sur l'outil Ajouter une ligne.

  • Pointez sur le modèle (ou sur un package) dans l'Explorateur d'objets, cliquez le bouton droit de la souris, puis sélectionnez Nouveau > Table auxiliaire.

Propriétés d'une table auxiliaire

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 table auxiliaire, double-cliquez sur l'entrée correspondante dans le dossier Contextes sécurisés de l'Explorateur d'objets.

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

Nom

Description

Base de données

Spécifie la base de données dans laquelle les données LOB seront stockées.

Nom dans le script : Database

Tablespace

Spécifie le le tablespace dans lequel la table auxiliaire est créé.

Nom dans le script : Tablespace

Table

Spécifie la table contenant la colonne LOB.

Nom dans le script : Table

Colonne

Spécifie le nom de la colonne LOB dans la table auxiliaire.

Nom dans le script : Column

Partition

Spécifie la partition de la table de base pour laquelle la table auxiliaire doit stocker la colonne spécifiée.

Nom dans le script : Partition