Cette commande libère une table mise en cache. Une mémoire cache persistante est conservée pour être réutilisée lors de la prochaine commande ACTIVATE. Jusqu'à la prochaine activation, les opérations de recherche via la procédure mémorisée ne sont plus possibles sur la mémoire cache désactivée.
Autorisation
Selon les vues de catalogue DB2, l'ID utilisateur de cette commande doit disposer des droits CONTROL sur la table pour laquelle l'index en texte intégral a été créé.
Syntaxe de commande
>>-DEACTIVATE-CACHE-FOR-INDEX--+-----------------+--nom-index---> '-schéma-index"."-' >--FOR-TEXT--+---------------------+--------------------------->< '-|options-connexion|-' options-connexion: |--+-----------------------------------------------------------------------------------+--| '-CONNECT-TO--nom-de-base-de-données--+-------------------------------------------+-' '-USER--id-utilisateur--USING--mot-de-passe-'
Paramètres de commande
Usage
Notez que cette commande ne peut pas être émise si l'une des commandes suivantes est en cours d'exécution sur l'index :
Remarque |
---|
Après désactivation d'une mémoire cache persistante, la mémoire cache est rendue inaccessible à la recherche par procédure mémorisée. Cependant, elle peut être utilisée pour une commande rapide ACTIVATE, à moins qu'une mise à jour n'ait été effectuée entre temps. Dans ce cas, la mémoire cache persistante est automatiquement recréée à l'aide de la commande ACTIVATE CACHE. |