Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Tabulky optimalizované pro paměť jsou funkcí SQL Serveru, kde se celá tabulka nachází v paměti. Druhá kopie dat tabulky se udržuje na disku, ale pouze pro účely stálosti. Data v tabulkách optimalizovaných pro paměť se při obnovování databáze čtou jenom z disku. Například po restartování serveru.
Konfigurace tabulky optimalizované pro paměť
Můžete určit, že tabulka, na kterou je entita namapovaná, je optimalizována pro paměť. Při použití EF Core k vytvoření a údržbě databáze na základě modelu (buď s migracemi nebo EnsureCreated), vytvoří se pro tyto entity tabulka optimalizovaná pro paměť.
protected override void OnModelCreating(ModelBuilder modelBuilder)
{
modelBuilder.Entity<Blog>().ToTable(b => b.IsMemoryOptimized());
}