Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Memory-Optimized Tabellen sind eine Funktion von SQL Server, bei der die gesamte Tabelle im Arbeitsspeicher gehalten wird. Eine zweite Kopie der Tabellendaten wird auf Festplatte gespeichert, aber nur zu Dauerhaftigkeitszwecken. Daten in speicheroptimierten Tabellen werden während der Datenbankwiederherstellung nur vom Datenträger gelesen. Beispiel: nach einem Serverneustart.
Konfigurieren einer speicheroptimierten Tabelle
Sie können angeben, dass die Tabelle, der eine Entität zugeordnet ist, speicheroptimiert ist. Bei Verwendung von EF Core zum Erstellen und Verwalten einer Datenbank basierend auf Ihrem Modell (entweder mit Migrationen oder EnsureCreated) wird eine speicheroptimierte Tabelle für diese Entitäten erstellt.
protected override void OnModelCreating(ModelBuilder modelBuilder)
{
modelBuilder.Entity<Blog>().ToTable(b => b.IsMemoryOptimized());
}