Dalla versione 2016, Sql Server supporta le Memory-Optimized table. Si tratta di tabelle che Sql Server mantiene in memoria per velocizzarne l'accesso e di cui tiene una copia sul disco solo per scopi di persistenza dei dati. Dal punto di vista del codice SQL, non ci sono differenze tra l'usare una tabella normale e una in memoria.
Tuttavia, quando utilizziamo l'approccio Code-First, dobbiamo specificare quali tabelle vogliamo siano create come memory-optimized. Per fare questo basta usare il metodo IsMemoryOptimized in fase di mapping.
protected override void OnModelCreating(ModelBuilder modelBuilder) { modelBuilder.Entity<Country>(e => { e.IsMemoryOptimized(); }); }
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Cambiare la chiave di partizionamento di Azure Cosmos DB
Filtering sulle colonne in una QuickGrid di Blazor
Creare form tipizzati con Angular
Autenticarsi in modo sicuro su Azure tramite GitHub Actions
Eseguire una GroupBy per entity in Entity Framework
Configurare dependabot per aggiornare le dipendenze di terze parti con GitHub Actions
Limitare le richieste lato server con l'interactive routing di Blazor 8
Utilizzare QuickGrid di Blazor con Entity Framework
Gestire undefined e partial nelle reactive forms di Angular
Creare gruppi di client per Event Grid MQTT
Estrarre dati randomici da una lista di oggetti in C#
Come migrare da una form non tipizzata a una form tipizzata in Angular
I più letti di oggi
- ecco tutte le novità pubblicate sui nostri siti questa settimana: https://aspit.co/wkly buon week-end!
- Windows Server 2003 SP1 Italiano
- Creare un modulo e un controller con AngularJS
- Build 2014: tutte le novità per gli sviluppatori in diretta da San Francisco
- Rilasciata la versione RTM di Windows Vista SP1