Mantener la antememoria consiste en eliminar archivos de ella y registros de la tabla de base de datos CACHLOG. La frecuencia con que se ha de mantener la antememoria depende de la frecuencia con que se actualizan las páginas de la tienda y la base de datos. Si la tienda actualiza el catálogo a menudo, los archivos de la antememoria deberán suprimirse también más a menudo. Si se han modificado muchos registros de la base de datos a la vez, quizá desee eliminar archivos de la antememoria manualmente en lugar de que lo haga el objeto worker de limpieza de antememoria. Tenga en cuenta que si utiliza el mandato CacheDelete para eliminar archivos de la antememoria, debe habilitarse Invalidación de página automática.
Si utiliza Oracle como base de datos, tenga en cuenta lo siguiente:
Bajo las condiciones siguientes, debería suprimir manualmente elementos de la antememoria: cambio de plantilla JSP, cambio de elementos en el registro.
Plantillas JSP
Para eliminar archivos de la antememoria siga cualquiera de los métodos siguientes:
Cambios en el registro
Para renovar el registro y suprimir las páginas obsoletas, haga lo siguiente:
Actualización general
Si ha habilitado desencadenantes de base de datos y utiliza el programa de
utilidad Loader para actualizar la base de datos, siga este procedimiento:
También debería suprimir registros de antememoria de la tabla CACHLOG periódicamente.
![]() |