Frage

Sie weiß, dass ich den Weg zum Cache die Daten, die ich aus dem SQL Server über Daten-Caching haben. Darüber hinaus kann ich Ausgabecache Webbenutzersteuerelemente.

Was ist über ein Web-Benutzersteuerelement enthält Daten aus einer SQL-Datenbank? Ist es sinnvoll, die Daten cachen und auch die Steuerung zwischenzuspeichern?

Was ist die beste Lösung für die Kombination dieser beiden Komponenten?

Ja. dies ist ein Neuling Frage.

War es hilfreich?

Lösung

Wenn Sie die Steuerung zwischenzuspeichern, dann müssen Sie nicht die zugrunde liegenden Daten cachen. Optimaler Caching, wie immer, hängt von Ihrer Anwendung.

Hier sind einige allgemeine Richtlinien:

Mit Daten-Caching für komplexe, CPU / Speicher-intensive Abfragen für Daten, die auf verschiedene Seiten / Kontrollen sehr oft verwendet wird.

Verwenden Sie die Ausgabezwischenspeicherung für Steuerelemente, die häufig erscheinen. Output-Caching neigt auch dazu, einfacher zu sein im Vergleich Caching, um Daten zu implementieren, mit mehr erfordern Gedanken über threading / Verriegelung usw.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top