Remarque
L’accès à cette page requiert une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page requiert une autorisation. Vous pouvez essayer de modifier des répertoires.
Memory-Optimized Tables sont une fonctionnalité de SQL Server où la table entière réside dans la mémoire. Une deuxième copie des données de la table est conservée sur le disque, mais uniquement pour la durabilité. Les données des tables mémoire optimisées sont lues uniquement à partir du disque pendant la récupération de la base de données. Par exemple, après le redémarrage d’un serveur.
Configuration d’une table optimisée en mémoire
Vous pouvez spécifier que la table à laquelle une entité est mappée est optimisée en mémoire. Lorsque vous utilisez EF Core pour créer et gérer une base de données basée sur votre modèle (avec des migrations ou EnsureCreated), une table optimisée en mémoire est créée pour ces entités.
protected override void OnModelCreating(ModelBuilder modelBuilder)
{
modelBuilder.Entity<Blog>().ToTable(b => b.IsMemoryOptimized());
}