La elección de una estrategia de gestión de caché depende de la volatilidad de los datos en las bases de datos subyacentes y de la previsibilidad de los cambios que causan esta volatilidad.
También depende del número y los tipos de consultas que componen la caché y del uso que se hace de dichas consultas. En esta sección se proporciona una visión general de los diferentes enfoques de la gestión de caché.
Puede desactivar el almacenamiento en caché para todo el sistema a fin de impedir que todas las entradas de caché nuevas y todas las consultas nuevas utilicen la caché existente. La desactivación del almacenamiento en caché le permite activarla posteriormente sin perder ninguna de las entradas almacenadas en la caché.
La desactivación temporal del almacenamiento en cache es una estrategia útil en situaciones en las que pueda sospechar que tiene entradas de caché desactualizadas, pero desee verificar si están realmente desactualizadas antes de depurar dichas entradas o la caché completa. Una vez que haya comprobado que los datos almacenados en la caché siguen siendo relevantes, o que haya depurado las entradas problemáticas de forma segura, puede activar la caché de forma segura. Si es necesario, depure la caché completa o la caché asociada a un modelo de negocio concreto antes de volver a activar la caché.
Puede definir un atributo almacenable en caché para cada tabla física, lo cual le permite especificar si las consultas de esa tabla se agregan a la caché para responder a consultas futuras.
Si activa el almacenamiento en caché para una tabla, se agregarán a la caché todas las consultas referentes a la tabla. Todas las tablas se pueden almacenar en caché por defecto, pero es posible que algunas tablas no sean buenas candidatas para incluirlas en la caché a menos que configure el valor de persistencia de caché adecuado. Por ejemplo, suponga que tiene una tabla que almacene datos de cotizaciones bursátiles que se actualizan cada minuto Puede especificar que desea purgar las entradas de esa tabla cada 59 segundos.
También puede utilizar los valores de persistencia de caché para especificar cuánto tiempo se almacenan las entradas de esta tabla en la caché de consulta. Resulta útil para orígenes de datos que se actualizan con frecuencia.
En la capa física de la herramienta de administración de modelos, haga doble clic en la tabla física.
Si utiliza el modelador semántico, consulte ¿Cuáles son las propiedades generales de la tabla física?.
En el cuadro de diálogo de propiedades Tabla física, en el separador General, realice una de las siguientes selecciones:
Para activar el almacenamiento en caché, seleccione Permite caché.
Para impedir que una tabla se almacene en caché, anule la selección de Permite caché.
Para definir un tiempo de caducidad de caché, especifique un Tiempo de persistencia de caché y una unidad de medida (días, horas, minutos o segundos). Si no desea que caduquen automáticamente las entradas de caché, seleccione La caché nunca caduca.
Haga clic en Aceptar.