Frage

Ich habe ein Object, die eine potentiell große Sammlung (bis zu 200.000 Datensätze) zurück, die in einem Gridview gebunden und ausgelagert werden. Ich bin mit Standard-Paging und Caching auf dem Object. Die Daten zurückgegeben werden wird nur aktualisiert, wöchentlich so veraltete Daten sind kein Problem. Die Paging in dieser Lösung war auch schneller, als wenn ich eine Lösung mit benutzerdefinierten Paging erstellt.

Meine Fragen sind: Ist das Caching einen Datensatz Sie dieses große akzeptabel eingestellt? Wenn nicht, warum? Gibt es Leistungsindikatoren, die Sie verwenden, um die Auswirkungen auf das Gedächtnis, um zu sehen, die im Cache befindlichen Daten erstellen?

Danke!

War es hilfreich?

Lösung

Ihre Fragen zu beantworten:

1) Ja einen großen Datensatz Caching ist ok. Besonders wird die Datenmenge zu erzeugen ist teurer als es das Caching. Auch da dies ziemlich statische Daten, dass dies ein guter Kandidat macht.
2) Wie für Leistungsindikatoren, die Art hängt von auf dem Caching-Mechanismus Sie verwenden. Wenn Ihre Nutzung Unternehmen Librarie Caching-Block zum Beispiel hat in eingebauten Zähler. Wie für die allgemeine Zähler beobachten Sie die Speicherzähler, Arbeitssatz, privaten Bytes etc ...

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