Bagikan melalui


Dukungan Tabel yang Dioptimalkan Memori di Penyedia Database Inti SQL Server EF

Tabel yang Dioptimalkan Memori adalah fitur SQL Server tempat seluruh tabel berada dalam memori. Salinan kedua data tabel dipertahankan pada disk, tetapi hanya untuk tujuan durabilitas. Data dalam tabel yang dioptimalkan memori hanya dibaca dari disk selama pemulihan database. Misalnya, setelah server dimulai ulang.

Mengonfigurasi tabel yang dioptimalkan memori

Anda dapat menentukan bahwa tabel yang dipetakan entitas dioptimalkan untuk memori. Saat menggunakan EF Core untuk membuat dan memelihara database berdasarkan model Anda (baik dengan migrasi atau EnsureCreated), tabel yang dioptimalkan memori akan dibuat untuk entitas ini.

protected override void OnModelCreating(ModelBuilder modelBuilder)
{
    modelBuilder.Entity<Blog>().ToTable(b => b.IsMemoryOptimized());
}