Este mandato libera una tabla de la antememoria. Se guarda una antememoria permanente para su reutilización en el siguiente mandato ACTIVATE. Hasta la siguiente activación, no es posible realizar las operaciones de búsqueda mediante el procedimiento almacenado en la antememoria desactivada.
Autorización
Según las vistas de catálogo de DB2, el ID de usuario de este mandato debe tener el privilegio CONTROL sobre la tabla para la que se haya creado el índice de texto completo.
Sintaxis del mandato
>>-DEACTIVATE-CACHE-FOR-INDEX-----------------------------------> >--+--------------------+--nombre-índice--FOR-TEXT--------------> '-esquema-índice-"."-' >--+---------------------+------------------------------------->< '-|opciones-conexión|-' opciones-conexión: |--+----------------------------------------------------------------------+--| '-CONNECT-TO--nombre-basedatos--+------------------------------------+-' '-USER--idusuario--USING--contraseña-'
Parámetros del mandato
Uso
Tenga en cuenta que este mandato no se puede emitir cuando se está ejecutando uno de los mandatos siguientes en el índice:
Nota |
---|
Después de la desactivación de una antememoria permanente, el procedimiento almacenado no puede acceder a la antememoria para realizar búsquedas. Sin embargo, ésta puede utilizarse para operaciones ACTIVATE rápidas, a menos que se haya realizado una actualización mientras tanto. En este caso, la antememoria permanente se vuelve a crear automáticamente desde cero utilizando el mandato ACTIVATE CACHE. |