Cache Invalidation durch die Datenbank

Das Zwischenspeichern kann von Veränderungen in einer SQL Server-Datenbanktabelle abhängig gemacht werden, das heißt die Webseite wird vor Ablauf der Zwischenspeicherdauer beendet, wenn sich Daten geändert haben. Diese Funktion nennt man Cache Invalidation. Das Verfahren erfordert, dass auf Ebene einer Seite, eines Steuerelements oder eines Datenquellensteuerelements eine so genannte Zwischenspeicherabhängigkeit (Cache Dependency) definiert wurde.

Zwischenspeicherabhängigkeiten sind nur für folgende Datenbankserver verfügbar:

  • Microsoft SQL Server 7.0

  • Microsoft SQL Server 2000

  • Microsoft SQL Server 2005

  • Microsoft SQL Server 2008

Während die Cache Invalidation bei Microsoft SQL Server 2005/2008 durch die dort enthaltene ...

Get Microsoft ASP.NET 4.0 mit Visual C# 2010 - Das Entwicklerbuch now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.