Chapter 3 Guide de référence du SGBD


Définition d'options physiques

Dans certaines définitions de SGBD, les entrées Options sont utilisées pour définir une arborescence d'options physiques dans le volet gauche de la feuille de propriétés d'un objet. Une option physique est un paramètre qui définit la façon dont un objet est optimisé ou stocké dans une base de données. Les options physiques peuvent être incluses à la fin d'une instruction Create et sont spécifiques à un SGBD.

Une arborescence typique est représentée ci-dessous :


Lors de la génération, les options sélectionnées dans le modèle pour chaque objet sont stockées dans une variable %OPTIONS%.

La variable %OPTIONS% contient la chaîne d'option physique comme si elle était écrite dans un script SQL. Cette chaîne doit s'afficher à la fin de l'élément auquel elle appartient et ne doit être suivie de rien.

Exemple

create table
[%OPTIONS%]

Il s'agit de la syntaxe correcte.

Variables dans les options physiques

Vous pouvez utiliser les variables PowerAMC définies pour un objet donné pour définir les options pour cet objet.

Par exemple, dans Oracle, vous pouvez définir la variable suivante pour un cluster si vous souhaitez que ce cluster prenne le même nom que la table.

Cluster %TABLE%

Pour obtenir la liste de toutes les variables utilisées dans PowerAMC, reportez-vous à la section Variables de MPD.

Attributs étendus

Vous pouvez utiliser des attributs étendus dans des options physiques.

Pour plus d'informations sur les attributs étendus, reportez-vous à la section "Catégorie Profile".

Lors du reverse engineering par script, la section de la requête SQL déterminée comme étant les options physiques est stockée dans %OPTIONS%, et sera ensuite analysée lorsque requis par une feuille de propriétés d'objet.

Lors du reverse engineering ODBC, l'instruction SqlOptsQuery est exécutée pour extraire les options physiques qui sont stockées dans %OPTIONS% afin de les analyser lorsque requis par une feuille de propriétés d'objet.

Selon la définition de SGBD, vous pouvez définir des options physiques pour les objets suivants :

Les options physiques typiques sont pctfree , pctused , fillfactor et partition .

Vous définissez des options physiques sur la feuille de propriétés d'un objet.

 


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