789
Modification d'un index
La fenêtre Modification de l'index permet de modifier un index.
Droits et privilèges
Pour créer un index :
-
Ouvrez la fenêtre
Modification de l'index.
-
Indiquez les nouvelles valeurs de propriétés
obligatoires sur la page Index.
Vous ne pouvez pas modifier les colonnes de la clé d'index.
-
Indiquez les nouvelles valeurs de propriétés facultatives
sur la page Propriétés.
-
Si vous modifiez un index non partitionné,
indiquez les nouvelles valeurs des propriétés
d'allocation de mémoire sur la page Gestion de l'espace index.
-
Si vous modifiez un index partitionné, indiquez
les nouvelles valeurs des propriétés de partition sur la page
Gestion des partitions.
-
Cliquez sur OK.
Informations connexes
Création d'un index
Suppression d'un index
Affichage de rapports sur les
index
Arrêt d'un index
Démarrage d'un index
Indiquez les propriétés obligatoires sur la page Index.
Les zones et éléments de contrôle suivants sont accessibles en lecture
seule :
-
Zone Propriétaire de l'index
-
Zone Nom de l'index
-
Zone Propriétaire de la table
-
Zone Nom de la table
-
Case à cocher Entrées uniques
-
Case à cocher Contrainte d'unicité non appliquée aux clés de
valeur NULL (WHERE NOT NULL)
-
Classification en fonction des valeurs d'index (CLUSTER)
-
Report de la création de l'index (DEFER)
Indiquez les propriétés facultatives sur la page Propriétés.
Vous pouvez modifier les zones et éléments de contrôle
suivants :
-
Zone Taille maximale du fichier (ko)
-
Sélectionnez une nouvelle valeur dans la liste.
-
Zone Pool de mémoire tampon
-
Désignez un pool de mémoire tampon
actif de 4 ko pour l'index.
Le pool de mémoire tampon par défaut est celui de la base de données, sauf si
cette dernière utilise un pool de 32 ko.
Si l'index ne peut pas utiliser le pool par défaut de la base de
données, c'est le pool BP0 qui est utilisé.
Important : Vous devez disposer des droits SYSADM ou SYSCTL ou des
privilèges USE sur le pool de mémoire tampon spécifié.
-
Case à cocher Fermeture des fichiers éligibles
-
Définit la priorité permettant de déterminer les fichiers qui
doivent être fermés par DB2.
Cochez cette case si vous souhaitez que DB2 ferme les fichiers dont l'index
n'est pas en cours d'utilisation ou effectue une fermeture globale lorsque
le nombre maximal autorisé de fichiers ouverts est atteint.
Si vous cochez la case Fermeture des fichiers éligibles, lorsque les
conditions sont remplies, DB2 ferme les fichiers correspondant aux espaces
index les moins récemment utilisés avant de fermer les fichiers dont les
espaces index sont définis par Non. Si le nombre maximal autorisé de
fichiers ouverts est atteint et qu'il existe des index pour lesquels l'option
Fermeture des fichiers éligibles est
activée, DB2 ferme les index pour lesquels cette option n'a pas été activée.
Indiquez les nouvelles valeurs des propriétés d'allocation de mémoire
sur la
page Gestion de l'espace index. La case à cocher Schéma de gestion de
l'espace libre est en lecture seule.
Vous pouvez modifier les zones et éléments de contrôle suivants :
-
Boutons d'option Gestion des fichiers
-
Sélectionnez le bouton d'option Gestion utilisateur ou Gestion
DB2.
Si vous avez sélectionné Gestion utilisateur, tapez
ou sélectionnez le Nom du catalogue VSAM. Ce nom indique la fonction de
catalogage intégrée répertoriant les fichiers pour cet index. Si le nom de
catalogue comprend plus de 8 caractères, il convient d'utiliser un alias pour
ce paramètre.
Si vous avez sélectionné Gestion DB2 :
-
Indiquez un nom de groupe d'archivage. Le nom de groupe d'archivage doit être
défini sur le serveur en cours et comprendre au moins un numéro de série de
volume dans sa description. Important : Vous devez disposer des droits
SYSADM et SYSCTL ou des privilèges USE sur le groupe d'archivage spécifié.
-
Tapez l'Allocation minimale d'espace principal. Cette valeur doit être
un entier compris entre 12 et 4194304 inclus. Les valeurs inférieures ou
supérieures utiliseront respectivement les valeurs 12 ou 4194304.
-
Tapez l'Allocation minimale d'espace secondaire. Pour que DB2 permette
l'extension du fichier d'index, le cas échéant, cette valeur doit être un
entier compris entre 12 et 131068 inclus. Si vous indiquez 0, DB2 ne peut
étendre le fichier. Si vous définissez une Allocation minimale d'espace
principal sans indiquer de valeur pour l'espace secondaire, DB2 calcule et
alloue un espace secondaire par défaut. La taille par défaut est la plus grande
des deux valeurs suivantes : (1) 10 pour cent de l'espace principal minimal ou
(2) 3 fois la taille d'une page d'index, c'est-à-dire 3 * 4 ko.
-
Facultatif : Sélectionnez le bouton d'option Suppression des fichiers en cas de suppression de l'index.
-
Zone Espace libre réservé
-
Zone Pourcentage d'espace libre par page
-
Boutons d'option Mise en mémoire cache des pages
dans le pool de mémoire tampon du groupe
Sélectionnez :
-
Uniquement en cas de mise à jour (CHANGED)
-
Lorsque l'index ou la partition est ouvert(e) par plusieurs membres DB2 et
qu'au moins l'un d'eux effectue des mises à jour (UPDATE), les pages modifiées
sont écrites dans le pool de mémoire tampon du groupe.
-
Mise en mémoire cache systématique des pages (ALL)
-
Les pages sont mises en mémoire cache dans la mémoire
tampon du groupe lorsqu'elles sont lues à partir d'une unité de disques.
-
Pas de mise en mémoire cache (NONE)
-
Aucune page n'est mise en mémoire cache dans
le pool de mémoire tampon du groupe.
Important : Ces valeurs sont ignorées et aucune page n'est mise en
mémoire cache si le pool de tampon du groupe est défini pour
invalidation croisée uniquement.
La page Gestion des partitions permet de modifier les propriétés de
gestion de partitions.
La table Gestion des données au niveau des partitions affiche les
paramètres définis pour la gestion des partitions.
Pour modifier une entrée, cliquez sur Modification.