Résumé |
---|
|
Utilisez cette commande pour modifier le répertoire de travail de l'index, la fréquence de mise à jour d'un index ou les caractéristiques de la mémoire cache, principalement MAXIMUM CACHE SIZE ou PCTFREE. Si vous ne spécifiez pas de fréquence de mise à jour, les paramètres courants restent inchangés. Si une mise à jour de l'index ou une recherche est en cours d'exécution, un message d'erreur s'affiche. Ceci indique que l'index est actuellement verrouillé et qu'aucune modification ne peut être effectuée.
L'exemple suivant modifie la fréquence de mise à jour de l'index.
db2text ALTER INDEX comment FOR TEXT UPDATE FREQUENCY d(1,2,3,4,5) h(12,15) m(00) UPDATE MINIMUM 100
Dans cet exemple, l'index doit être mis à jour à 12:00 ou 15:00, du lundi au vendredi, si un minimum de 100 documents texte se trouve dans la file d'attente.
Utilisez la commande suivante pour arrêter la mise à jour périodique d'un index :
db2text ALTER INDEX comment FOR TEXT UPDATE FREQUENCY NONE
Si l'index est copié d'un répertoire à un autre, il est verrouillé pendant ce processus. Cependant, après la copie, l'index est déverrouillé et peut à nouveau être utilisé.