Unser aktuelles System wurde wie folgt aufgebaut:Können SqlServer In-Memory-Tabellen durch ASP.NET-Cache ersetzt werden?
Wir haben etwa 5 Millionen Datensätze in einer DB-Tabelle. Je nach Bedarf erhalten wir, sagen wir eine Ergebnismenge von 1 Million Datensätzen und behalten sie im Cache während der gesamten Anwendung, wenn wir fertig sind, loswerden sie.
Nun, anstatt den Speicher der .NET-Anwendung zu verwenden, "Ist es möglich, In-Memory-Tabellen zu verwenden, um diese 1 Million Datensätze in einer In-Memory-Tabelle zu behalten, während Festplatte-basierte Tabelle noch 5 Millionen Datensätze hält?"
sollen wir damit umgehen, jedes mal wie "Wählen in ...". Irgendein eingebauter Mechanismus, um dies zu erreichen, nur um es zu automatisieren? – Jude
Nichts automatisiert dort. Außerdem werden Sie feststellen, dass Hekaton mehr Arbeitsaufwand erfordert als andere Tabellen. Wenn Sie Arbeit sparen möchten, ist diese Option nicht so attraktiv. Wenn Sie mehr über Ihre Leistungsziele und die ausgeführten Abfragen erfahren, kann ich Ihnen vielleicht etwas empfehlen – usr