none
sql server - asp.net abfragen cachen RRS feed

  • Frage

  • Hallo liebe Kommunity,

    ich würde mich freuen wenn Ihr mir bei dem folgendem Problem behilflich sein könntet:

    Ich habe eine Webanwendung in vb geschrieben.

    Dieses führt eine Update Anweisung aus und incrementiert einen Wert einer Tabelle in meinem SQL Server. Auserdem wird eine Select Anweisung auf diese Tabelle ausgeführt.

    Ich möchte nun die Select Anweisung Cachen. Der SQL Server soll diese Anweisung ausführen und für 50 min im Cache behalten und sich dann wieder refreshen.

    In der Zwischenzeit sollen aber die Update Anweisung weiter ausgeführt werden können. Jedoch sollen die Änderungen erst beim Refresh des Cach von der Select Anweisung erfasst werden.

    Ich würde mich über jede Hilfe sehr freuen

    Mit Freundlichen Grüßen

    Levi :D

    Mittwoch, 23. April 2014 19:05

Antworten

  • Hi,

    warum willst Du die SELECT Anweisung cachen? Ich würde eher denken, dass das Ergebnis dieser Abfrage geacht werden soll, oder?

    Für wen soll der Cache gelten? Für die gesamte Anwendung, also sämtliche Requests oder jeweils pro Sitzung/User/...?

    Wenn für alle, schau mal hier:

      http://msdn.microsoft.com/de-de/library/system.web.caching.cache.add.aspx

    Damit sollte genau das machbar sein. Über die Parameter kannst Du auch den Ablaufzeitpunkt des Cacheitems angeben.

    Der SQL Server hat damit aber rein gar nichts zu tun. Daher schaue ich mal, dass ein Moderator den Thread ins ASP.NET Forum verschiebt.


    Gruß, Stefan
    Microsoft MVP - Visual Developer ASP/ASP.NET
    http://www.asp-solutions.de/ - Consulting, Development
    http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

    Mittwoch, 23. April 2014 19:29
    Moderator

Alle Antworten