Datenträgerbasierter Cache wird komprimiert (SharePoint Server 2010)
Gilt für: SharePoint Foundation 2010, SharePoint Server 2010
Letztes Änderungsdatum des Themas: 2010-06-24
Warnungsname: Datenträgerbasierter Cache wird komprimiert
Ereignis-ID: Keine
Zusammenfassung: Zum Beschleunigen des Zugriffs auf häufig verwendete statische Dateien verwendet Microsoft SharePoint Server 2010 den datenträgerbasierten Cache zum Speichern dieser Dateien auf dem Datenträger des Front-End-Webservers, anstatt auf diese Daten direkt auf dem Datenbankserver zuzugreifen. Farmadministratoren können Einstellungen für den Cache konfigurieren, indem die Datei Web.config auf allen Front-End-Webservern geändert wird.
Diese Warnung bedeutet, dass der Datenträgercache zu voll ist, um effizient arbeiten zu können und sich derzeit im Prozess des Komprimierens befindet, bei dem Dateien aus dem Cache entfernt werden, um Speicherplatz freizugeben. Das Komprimieren ist ein ressourcenintensiver Vorgang, der sich auf die Leistung der Front-End-Webserver auswirken kann. Nach Abschluss des Komprimierungsvorgangs kehrt die Leistung des Front-End-Webservers wieder zum Normalzustand zurück.
Tipp
Wenn Sie die Häufigkeit des Komprimierungsvorgangs verringern möchten, können Sie eine der Lösungen in diesem Artikel befolgen.
Symptome: Der Schwellenwert des Leistungsindikators Gesamtanzahl der Cachekomprimierungen wurde überschritten.
Ursache: Der Datenträgercache hat die maximale Größe erreicht.
Lösung: Datenträgercache vergrößern
- Informationen zum Konfigurieren der Datei Web.config finden Sie unter Konfigurieren der Cacheeinstellungen für eine Webanwendung (SharePoint Server 2010).
Lösung: Manuelles Leeren des Datenträgercaches mithilfe von Windows PowerShell
Stellen Sie sicher, dass die folgenden Mindestanforderungen erfüllt sind: Weitere Informationen finden Sie unter Add-SPShellAdmin.
Klicken Sie im Startmenü auf Alle Programme.
Klicken Sie auf Microsoft SharePoint 2010-Produkte.
Klicken Sie auf SharePoint 2010-Verwaltungsshell.
Geben Sie an der Windows PowerShell-Eingabeaufforderung den folgenden Befehl ein:
Add-PSSnapin Microsoft.SharePoint.Powershell Write-Host "Flush the Blob Cache for the application containing the specified site collection" $site = Get-SPSite -Identity <URL> [System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint.Publishing") Write-Host "Flushing..." [Microsoft.SharePoint.Publishing.PublishingCache]::FlushBlobCache($site.WebApplication) Write-Host "Flushed Cache for:" $site.WebApplication
Dabei gilt Folgendes:
- <URL> ist die URL in den Ereignisdetails.
Lösung: Dateitypen ändern, die im Datenträgercache gespeichert werden sollen
- Informationen zum Konfigurieren der Datei Web.config finden Sie unter Konfigurieren der Cacheeinstellungen für eine Webanwendung (SharePoint Server 2010).