Freigeben über


Cache settings operations in SharePoint Server

GILT FÜR:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint in Microsoft 365

SharePoint Server bietet vier Cachetypen, mit denen die Geschwindigkeit verbessert wird, mit der Webseiten im Browser geladen werden: der BLOB-Cache, der Seitenausgabecache, der Objektcache und der Cache für anonyme Suchergebnisse. Der BLOB-Cache wird in der Datei Web.config in der Webanwendung aktiviert und konfiguriert, für die der Cache gelten soll. Der Seitenausgabecache und der Objektcache werden normalerweise auf Websitesammlungsebene über die Benutzeroberfläche konfiguriert. Bestimmte Einstellungen für diese Caches können außerdem auf Webanwendungsebene konfiguriert werden. Die Änderungen, die Sie an der Datei Web.config vornehmen, werden auf alle Websitesammlungen und Websites innerhalb der Webanwendung angewendet und setzen Konfigurationen, die auf Websitesammlungsebene oder auf einer niedrigeren Ebene vorgenommen wurden, außer Kraft.

Hinweis

Sie müssen auf Ihrer Website das Feature zum Veröffentlichen verwenden, um den Seitenausgabecache oder den Objektcache verwenden zu können.

BLOB-Cache

SharePoint Server bietet einen datenträgerbasierten Cache, in dem Dateien gespeichert werden, die von Webseiten verwendet werden, damit sie schnell im Browser geladen werden, und die Last auf dem Datenbankserver reduziert wird, wenn er diese Dateien verwendet. Diese Dateien werden als BLOBs (Binary Large Objects) bezeichnet, und der Cache wird als BLOB-Cache bezeichnet. Der BLOB-Cache wird direkt auf der Festplatte eines Front-End-Webservercomputers gespeichert. Wenn eine Webseite zum ersten Mal aufgerufen wird, werden diese Dateien aus der Datenbank in den Cache auf der Serverfestplatte kopiert, und alle nachfolgenden Anforderungen für diese Dateien werden dann aus dem Festplattenlaufwerkcache des Servers verarbeitet. Standardmäßig ist der BLOB-Cache deaktiviert und muss aktiviert sein, um die bereitgestellte Funktionalität verwenden zu können. Wenn Sie den BLOB-Cache auf Ihrem Front-End-Webserver aktivieren, verringern Sie die Last auf dem SharePoint Server-Datenbankserver, der durch Leseanforderungen von Webbrowsern erstellt wurde.

Sie aktivieren den BLOB-Cache in der Datei Web.config in der Webanwendung, für die der Cache gelten soll. Die Änderungen, die Sie an der Datei Web.config vornehmen, werden auf alle Websitesammlungen innerhalb der Webanwendung angewendet. Informationen zum BLOB-Cache finden Sie unter Planen der Zwischenspeicherung und Leistung in SharePoint Server.

Seitenausgabecacheprofile

Der Seitenausgabecache speichert die gerenderte Ausgabe einer Seite. Er speichert auf der Grundlage der Berechtigungen des die Seite anfordernden Benutzers auch unterschiedliche Versionen der zwischengespeicherten Webseite. Einstellungen für den Seitenausgabecache können auf Websitesammlungsebene, Websiteebene und für Seitenlayouts konfiguriert werden. Der Seitenausgabecache ist standardmäßig deaktiviert.

Der Seitenausgabecache verwendet Cacheprofile, die angeben, wie lange Elemente im Cache gespeichert werden sollen. Sie können verschiedene Cacheprofile angeben, die für anonyme und authentifizierte Benutzer verwendet werden sollen. Dadurch wird die Verwendung des Caches basierend auf den auf der Website zulässigen Authentifizierungsmethoden optimiert.

Sie können Cacheprofileinstellungen für eine Webanwendung konfigurieren, indem Sie die Datei Web.config auf dem Anwendungsserver bearbeiten. Die Cacheprofileinstellungen, die Sie auf Webanwendungsebene konfigurieren, werden für alle Cacheprofile in den Websitesammlungen für diese Webanwendung verwendet.

Hinweis

Es gibt ein bekanntes Problem mit dem Inhaltssuche-Webpart. Die SendContentBeforeQuery-Einstellung im Webpart kann auf Seiten, auf denen die Ausgabezwischenspeicherung verwendet wird, nicht ordnungsgemäß verwendet werden. Dieses Problem wird im kumulativen Update für SharePoint Server 2013 vom März 2013 behoben. Weitere Informationen finden Sie im Microsoft Knowledge Base-Artikel 2767999: Beschreibung des Updates für SharePoint Server 2013: 12. März 2013.

Hinweis

Sie müssen auf Ihrer Website das Feature zum Veröffentlichen verwenden, um den Seitenausgabecache und die zugehörigen Cacheprofileinstellungen verwenden zu können.

Objektcache

Der Objektcache verringert das Datenverkehrsvolumen zwischen dem Webserver und der SQL-Datenbank, indem er im Speicher auf dem Front-End-Webserver-Computer Objekte wie Listen und Bibliotheken, Websiteeinstellungen und Seitenlayouts speichert. Infolgedessen können die Webseiten, die diese Elemente anfordern, schneller gerendert werden, sodass die Geschwindigkeit erhöht wird, mit der Webseiten für den Browser des Clients bereitgestellt werden. Objektcacheeinstellungen können auf Webanwendungsebene sowie auf Websitesammlungsebene konfiguriert werden. Standardmäßig ist der Objektcache auf Websitesammlungsebene aktiviert.

Sie können den Objektcache für eine Webanwendung optimieren, indem Sie die Cachegröße für den Objektcache angeben. Wenn Sie einen höheren Wert angeben, kann dies die Leistung für einige größere Websites auf Kosten des Speichers auf den einzelnen Front-End-Webservern verbessern. Sie können weitere Einstellungen für den Objektcache auf Websitesammlungsebene vornehmen.

Hinweis

Sie müssen auf Ihrer Website das Feature zum Veröffentlichen verwenden, um den Objektcache verwenden zu können.

Anonymer Suchergebniscache

Der anonyme Suchergebniscache wird in erster Linie von Veröffentlichungswebsites genutzt, die den Zugriff anonymer Benutzer zulassen. Dieser Cache speichert die Suchergebnisse von anonymen Benutzern und verwendet diese Ergebnisse für spätere Abfragen, die identisch mit der ursprünglichen Abfrage sind. Auf diese Weise wird die Leistung auf Webseiten verbessert, die das Inhaltssuche-Webpart verwenden.

Hinweis

Es gibt ein bekanntes Problem, bei dem die Webparts für die Inhaltssuche und für die Wiederverwendung von Katalogobjekten den Cache für anonyme Suchergebnisse auf Kategorieseiten nicht nutzen. Dieses Problem wird im kumulativen Update für SharePoint Server 2013 von März 2013 behoben. Weitere Informationen finden Sie im Microsoft Knowledge Base-Artikel 2767999: Beschreibung des Updates für SharePoint Server 2013: 12. März 2013.

Hinweis

Wenn Sie über Kategorieseiten verfügen, die Sie vor der Installation des kumulativen Updates erstellt haben, müssen Sie die Kategorieseiten neu erstellen. Speichern Sie die Layouts und die Anpassungen der ursprünglichen Kategorieseiten, die Sie beibehalten möchten. Trennen Sie die Verbindung zum Katalog, stellen Sie die Verbindung anschließend wieder her, und kopieren Sie die Anpassungen in die neuen Kategorieseiten.

Artikel zu Cacheeinstellungen

Die folgenden Artikel zu Cacheeinstellungen sind verfügbar.

Siehe auch

Konzepte

Planen von Zwischenspeicherung und Leistung in SharePoint Server

Überwachen der Cacheleistung in SharePoint Server 2016