Freigeben über


Vorgänge für Cacheeinstellungen (SharePoint Server 2010)

 

Gilt für: SharePoint Server 2010

Letztes Änderungsdatum des Themas: 2016-11-30

Der Artikel enthält eine Übersicht über den BLOB-Cache, Cacheprofile und Objektcacheeinstellungen, die für Microsoft SharePoint Server 2010 auf Webanwendungsebene konfiguriert werden können.

SharePoint Server 2010 stellt drei Cachetypen bereit, mit denen die Geschwindigkeit verbessert werden kann, mit der Webseiten im Browser geladen werden: den BLOB-Cache, den Seitenausgabecache und den Objektcache. Der BLOB-Cache wird in der Datei Web.config in der Webanwendung aktiviert und konfiguriert, auf die der Cache angewendet werden soll. Der Seitenausgabecache und der Objektcache werden i. d. R. auf der Benutzeroberfläche auf Websitesammlungsebene konfiguriert. Bestimmte Einstellungen für diese Caches können jedoch auch auf Webanwendungsebene konfiguriert werden. Die Änderungen, die Sie an der Datei Web.config vornehmen, werden für alle Websitesammlungen und Websites innerhalb der Webanwendung übernommen und ersetzen alle Konfigurationen, die auf Websitesammlungsebene oder darunter erfolgt sind.

Hinweis

Um den Seitenausgabecache oder den Objektcache zu verwenden, müssen Sie das Veröffentlichungsfeature der Website verwenden.

Inhalt dieses Artikels:

  • BLOB-Cache

  • Seitenausgabe-Cacheprofile

  • Objektcache

BLOB-Cache

SharePoint Server 2010 stellt einen datenträgerbasierten Cache für das Speichern von Dateien bereit, die von Webseiten verwendet werden, damit diese schneller im Browser geladen werden. Außerdem wird bei Verwendung dieser Dateien die Auslastung des Datenbankservers reduziert. Diese Dateien werden als BLOBs (Binary Large Objects) und der Cache als BLOB-Cache bezeichnet. Der BLOB-Cache wird direkt auf dem Festplattenlaufwerk eines Front-End-Webservers gespeichert. Beim ersten Aufrufen einer Webseite werden diese Dateien von der Datenbank in den Cache des Festplattenlaufwerks des Servers kopiert. Anschließend werden alle nachfolgenden Anforderungen dieser Dateien über den Festplattencache des Servers verarbeitet. Der BLOB-Cache ist standardmäßig deaktiviert und muss für die Verwendung der entsprechenden Funktionen aktiviert werden. Wenn Sie den BLOB-Cache auf dem Front-End-Webserver aktivieren, reduzieren Sie die Auslastung des Datenbankservers mit SharePoint Server 2010, die durch Leseanforderungen von Webbrowsern erzeugt wird.

Sie können den BLOB-Cache in der Datei Web.config der Webanwendung aktivieren, für die er übernommen werden soll. Die Änderungen in der Datei Web.config werden für alle Websitesammlungen in der Webanwendung übernommen. Weitere Informationen über den BLOB-Cache finden Sie unter Planen im Hinblick auf Zwischenspeicherung und Leistung (SharePoint Server 2010).

Seitenausgabe-Cacheprofile

Im Seitenausgabecache wird die gerenderte Ausgabe einer Seite gespeichert. Außerdem werden verschiedene Versionen der zwischengespeicherten Seite auf Grundlage der Berechtigungen der Benutzer gespeichert, die die Seite anfordern. Die Einstellungen für den Seitenausgabecache können auf Ebene der Websitesammlung, der Website 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 für anonyme und authentifizierte Benutzer angeben. Hierdurch wird die Verwendung des Caches basierend auf den auf der Website zugelassenen Authentifizierungsmethoden optimiert.

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

Hinweis

Um den Seitenausgabecache und die zugeordneten Cacheprofileinstellungen zu verwenden, müssen Sie das Veröffentlichungsfeature der Website verwenden.

Objektcache

Durch den Objektcache wird der Datenverkehr zwischen dem Webserver und der SQL-Datenbank verringert, indem Objekte wie Listen und Bibliotheken, Websiteeinstellungen und Seitenlayouts im Arbeitsspeicher auf dem Front-End-Webserver gespeichert werden. Folglich können Seiten, die diese Elemente benötigen, schnell gerendert werden. Dadurch erhöht sich die Geschwindigkeit, mit der Webseiten an den Clientbrowser übermittelt werden. Die Objektcacheeinstellungen können auf Webanwendungsebene und auf Websitesammlungsebene konfiguriert werden. Der Objektcache ist auf Websitesammlungsebene standardmäßig aktiviert.

Sie können den Objektcache für eine Webanwendung optimieren, indem Sie die Größe des Objektcaches angeben. Eine größere Zahl kann die Leistung bei einigen großen Websites verbessern, geht aber zulasten des Arbeitsspeichers auf den einzelnen Front-End-Webservern. Andere Einstellungen für den Objekcache können Sie auf Websitesammlungsebene konfigurieren.

Hinweis

Um den Objektcache zu verwenden, müssen Sie das Veröffentlichungsfeature der Website verwenden.

Voraussetzungen für die Aufgabe

In diesem Abschnitt:

See Also

Concepts

Planen im Hinblick auf Zwischenspeicherung und Leistung (SharePoint Server 2010)