Cache settings operations in SharePoint Server
SE APLICA A:2013 2016 2019 Subscription Edition SharePoint en Microsoft 365
SharePoint Server proporciona cuatro tipos de cachés que ayudan a mejorar la velocidad a la que se cargan las páginas web en el explorador: la caché blob, la caché de resultados de página, la caché de objetos y la caché de resultados de búsqueda anónima. La caché BLOB se habilita y configura en el archivo Web.config de la aplicación web en la que se desea aplicar la caché. La caché de resultados de la página y la caché de objetos se configuran normalmente en la interfaz de usuario en el nivel de colección de sitios. Algunos parámetros de estas cachés también se pueden configurar en el nivel de la aplicación web. Los cambios realizados en el archivo Web.config se aplicarán a todas las colecciones de sitios y todos los sitios dentro de la aplicación web, y sustituirán cualquier configuración realizada en el nivel de colección de sitios o inferior.
Nota:
Para usar la caché de resultados de página o la caché de objetos, debe usar la característica de publicación en el sitio.
Caché BLOB
SharePoint Server proporciona una memoria caché basada en disco que almacena los archivos que usan las páginas web para ayudarles a cargarse rápidamente en el explorador y reduce la carga en el servidor de base de datos cuando usa esos archivos. Estos archivos se conocen como objetos binarios grandes (BLOB) y la memoria caché se conoce como caché BLOB. Esta se almacena directamente en la unidad de disco duro de un equipo de servidor web front end. La primera vez que se llama una página, estos archivos se copian de la base de datos de la caché en la unidad de disco duro del servidor y todas las solicitudes subsiguientes de estos archivos se sirven desde la caché de la unidad de disco duro del servidor. De forma predeterminada, la caché BLOB está desactivada y se debe activar para usar la funcionalidad que proporciona. Al habilitar la caché de BLOB en el servidor front-end web, se reduce la carga en el servidor de base de datos de SharePoint Server creado mediante solicitudes de lectura de exploradores web.
La caché BLOB se activa en el archivo Web.config de la aplicación web en la que se desea aplicar. Los cambios realizados en el archivo Web.config se aplicarán a todas las colecciones de sitios dentro de la aplicación web. Para obtener información sobre la caché de BLOB, vea Planear el almacenamiento en caché y el rendimiento en SharePoint Server.
Perfiles de caché de resultados de página
La caché de resultados de página almacena los resultados representados de una página. También almacena diferentes versiones de la página en caché, en función de los permisos de los usuarios que solicitan la página. Los parámetros de la caché de resultados de página se pueden configurar en el nivel de colección de sitios, en el nivel de sitio y para diseños de página. De forma predeterminada, la caché de resultados de página está desactivada.
La caché de resultados de página usa los perfiles de caché que especifican cuánto tiempo deben permanecer los elementos en la caché. Se pueden especificar diferentes perfiles de caché para usar para usuarios anónimos y autenticados, lo que optimiza el uso de la caché según los métodos de autenticación permitidos en el sitio.
Para configurar los parámetros de perfil de caché de una aplicación web, se debe editar el archivo Web.config en el servidor de aplicación. Los parámetros del perfil de caché que se pueden configurar en el nivel de la aplicación web se usarán para todos los perfiles de caché en las colecciones de sitios para esa aplicación web.
Nota:
Hay un problema conocido con el elemento web de búsqueda de contenido. La configuración SendContentBeforeQuery del elemento web no funciona correctamente en las páginas que usan el almacenamiento en caché de resultados. Este problema está resuelto en la actualización acumulativa de SharePoint Server 2013 de marzo de 2013. Para obtener más información, vea el artículo 2767999 de Microsoft Knowledge Base: Descripción de la actualización de SharePoint Server 2013: 12 de marzo de 2013.
Nota:
Para usar la caché de resultados de página y la configuración de perfil de caché asociada, debe usar la característica de publicación en el sitio.
Caché de objetos
La caché de objetos reduce el tráfico entre el servidor web y la base de datos SQL almacenando objetos (como listas y bibliotecas, configuraciones de sitio o diseños de página) en la memoria del equipo front-end web. Como resultado, las páginas que requieren estos elementos se pueden representar rápidamente y aumenta la velocidad con la que las páginas se entregan al explorador cliente. Los parámetros de la caché de objetos se pueden configurar en el nivel de aplicación web y en el nivel de colección de sitios. De forma predeterminada, la caché de objetos se encuentra en el nivel de colección de sitios.
La caché de objetos se puede optimizar para un aplicación web especificando el tamaño de la caché de objetos. Al especificar una gran cantidad mejora el rendimiento para los sitios de gran tamaño, con el coste de memoria en cada servidor front end web. Se pueden configurar otros parámetros de la caché de objetos en el nivel de colección de sitios.
Nota:
Para usar la caché de objetos, debe usar la característica de publicación en el sitio.
Caché de resultados de búsqueda anónimos
La caché de resultados de búsqueda anónimos se utiliza principalmente en los sitios de publicación que permiten el acceso a usuarios anónimos. Permite guardar los resultados de la búsqueda de usuarios anónimos y reutilizarlos para consultas posteriores que sean iguales a la consulta original. Esto mejora el rendimiento de las páginas del sitio que usan el elemento web de búsqueda de contenido.
Nota:
Hay un problema conocido que hace que el elemento web de búsqueda de contenido y el elemento web de reutilización de elementos de catálogo no usen la caché de resultados de la búsqueda anónimos en las páginas de categoría. Este problema está resuelto en la actualización acumulativa de SharePoint Server 2013 de marzo de 2013. Para obtener más información, vea el artículo 2767999 de Microsoft Knowledge Base: Descripción de la actualización de SharePoint Server 2013: 12 de marzo de 2013.
Nota:
Si se tienen páginas de categoría creadas antes de instalar la actualización acumulada, se deben volver a crear las páginas de categoría. Guarde los diseños y personalizaciones de las páginas de categoría originales que desee conservar. Desconecte y vuelva a conectar al catálogo y copia las personalizaciones en las nuevas páginas de categoría.
Artículos sobre la configuración de caché
Están disponibles los siguientes artículos sobre la configuración de caché.
Configuración de la caché para una aplicación web en SharePoint Server : describe cómo configurar la caché blob basada en disco, los perfiles de caché de salida de página y la caché de objetos para una aplicación web.
Configurar cuentas de usuario de caché de objetos en SharePoint Server : describe cómo configurar las cuentas de usuario de caché de objetos.
Vaciar la caché de BLOB en SharePoint Server : describe cómo borrar el contenido de la memoria caché blob de una aplicación web.
Vea también
Conceptos
Planear el almacenamiento en caché y el rendimiento en SharePoint Server
Supervisión del rendimiento de la memoria caché en SharePoint Server 2016