Novità di SQL Server 2016What's new in SQL Server 2016

Con SQL Server 2016 è possibile creare applicazioni intelligenti di importanza critica con una piattaforma di database ibrida e scalabile che dispone di tutti gli strumenti necessari, da prestazioni in memoria e sicurezza avanzata a funzionalità di analisi nel database.With SQL Server 2016, you can build intelligent, mission-critical applications using a scalable, hybrid database platform that has everything built in, from in-memory performance and advanced security to in-database analytics. SQL Server 2016 aggiunge nuove funzionalità di sicurezza e di query, l'integrazione di Hadoop e cloud, analisi R e altro ancora, oltre a numerosi miglioramenti e ottimizzazioni.The SQL Server 2016 release adds new security features, querying capabilities, Hadoop and cloud integration, R analytics and more, along with numerous improvements and enhancements.

Questa pagina include informazioni di riepilogo e collegamenti a informazioni più dettagliate sulle novità dei singoli componenti di SQL Server 2016.This page provides summary information and links to more detailed SQL Server 2016 what's new information for each SQL Server component.

SQL Server 2016

Per provare subito SQL ServerTry SQL Server today!

Motore di database di SQL Server 2016SQL Server 2016 Database Engine

  • È ora possibile configurare più file di database tempDB durante l'installazione e la configurazione di SQL Server.You can now configure multiple tempDB database files during SQL Server installation and setup.
  • La nuova funzionalità Query Store consente di archiviare i testi delle query, i piani di esecuzione e le metriche delle prestazioni all'interno del database, in modo da poter monitorare e risolvere facilmente i problemi di prestazioni.New Query Store stores query texts, execution plans, and performance metrics within the database, allowing easy monitoring and troubleshooting of performance issues. In un dashboard vengono visualizzate le query che usano la quantità maggiore di tempo, di memoria o di risorse della CPU.A dashboard shows which queries consumed the most time, memory or CPU resources.
  • Le tabelle temporali sono tabelle cronologiche nelle quali vengono registrate tutte le modifiche dei dati, incluse data e ora in cui si sono verificate.Temporal tables are history tables which record all data changes, complete with the date and time they occurred.
  • Il nuovo supporto di JSON incorporato in SQL Server supporta importazioni, esportazioni, l'analisi e l'archiviazione JSON.New built-in JSON support in SQL Server supports JSON imports, exports, parsing and storing.
  • Il nuovo motore di query PolyBase consente di integrare SQL Server con dati esterni in Hadoop o nell'archivio BLOB di Azure.New PolyBase query engine integrates SQL Server with external data in Hadoop or Azure Blob storage. È possibile importare ed esportare i dati, oltre a eseguire query.You can import and export data as well as executing queries.
  • La nuova funzionalità Stretch Database consente di archiviare i dati in modo dinamico e sicuro da un database di SQL Server locale a un database SQL di Azure nel cloud.The new Stretch Database feature lets you dynamically, securely archive data from a local SQL Server database to an Azure SQL database in the cloud. SQL Server consente di eseguire automaticamente query su dati locali e remoti nei database collegati.SQL Server automatically queries both local and remote data in the linked databases.
  • OLTP in memoria:In-memory OLTP:
    • Sono ora supportati i vincoli FOREIGN KEY, UNIQUE e CHECK e le stored procedure compilate native OR, NOT, SELECT DISTINCT, OUTER JOIN, nonché sottoquery in SELECT.Now supports FOREIGN KEY, UNIQUE and CHECK constraints, and native compiled stored procedures OR, NOT, SELECT DISTINCT, OUTER JOIN, and subqueries in SELECT.
    • Sono supportate tabelle fino a 2 TB (da 256 GB).Supports tables up to 2TB (up from 256GB).
    • Sono disponibili miglioramenti per l'indice columnstore per l'ordinamento e il supporto di gruppi di disponibilità AlwaysOn.Has column store index enhancements for sorting and Always On Availability Group support.
  • Nuove funzionalità di sicurezza:New security features:
    • Always Encrypted: quando questa funzionalità è abilitata, solo l'applicazione con la chiave di crittografia può accedere ai dati sensibili crittografati nel database di SQL Server 2016.Always Encrypted: When enabled, only the application that has the encryption key can access the encrypted sensitive data in the SQL Server 2016 database. La chiave non viene mai passata a SQL Server.The key is never passed to SQL Server.
    • Dynamic Data Masking: se specificato nella definizione della tabella, i dati mascherati sono nascosti per la maggior parte degli utenti e solo gli utenti con l'autorizzazione UNMASK possono visualizzare i dati completi.Dynamic Data Masking: If specified in the table definition, masked data is hidden from most users, and only users with UNMASK permission can see the complete data.
    • Sicurezza a livello di riga: l'accesso ai dati può essere limitato a livello del motore di database, quindi gli utenti vedono solo gli elementi pertinenti.Row Level Security: Data access can be restricted at the database engine level, so users see only what is relevant to them.

Vedere Motore di database.See Database Engine.

SQL Server 2016 Analysis Services (SSAS)SQL Server 2016 Analysis Services (SSAS)

SQL Server 2016 Analysis Services offre prestazioni migliori, funzionalità di creazione, gestione di database, filtraggio, elaborazione e molto altro per i database con modello tabulare basati sul livello di compatibilità 1200.SQL Server 2016 Analysis Services provides improved performance, authoring, database management, filtering, processing, and much more for tabular model databases based on the 1200 compatibility level.

  • SQL Server R Services integra in SQL Server il linguaggio di programmazione R, usato per l'analisi statistica.SQL Server R Services integrate the R programming language, used for statistical analysis, into SQL Server.
  • La nuova funzionalità di verifica di coerenza del database (DBCC) viene eseguita internamente per rilevare possibili problemi di danneggiamento dei dati.New Database Consistency Checker (DBCC) runs internally to detect potential data corruption issues.
  • La funzionalità query diretta, che consente di eseguire query su dati esterni dinamici invece di importarli in primo luogo, ora supporta più origini dati, tra le quali SQL Azure, Oracle e Teradata.Direct Query, which queries live external data rather than importing it first, now supports more data sources, including Azure SQL, Oracle and Teradata.
  • Sono disponibili numerose nuove funzioni DAX (Data Access Expressions).There are numerous new DAX (Data Access Expressions) functions.
  • Il nuovo spazio dei nomi Microsoft.AnalysisServices.Tabular gestisce istanze e modelli della modalità tabulare.New Microsoft.AnalysisServices.Tabular namespace manages tabular mode instances and models.
  • È stato eseguito il refactoring di Analysis Services Management (AMO) per includere un secondo assembly, Microsoft.AnalysisServices.Core.dll.Analysis Services Management Objects (AMO) is re-factored to include a second assembly, Microsoft.AnalysisServices.Core.dll.

Vedere Motore Analysis Services (SSAS).See Analysis Services Engine (SSAS).

SQL Server 2016 Integration Services (SSIS)SQL Server 2016 Integration Services (SSIS)

  • Supporto dei gruppi di disponibilità AlwaysOnSupport for Always On Availability Groups
  • Distribuzione di pacchetti incrementaleIncremental package deployment
  • Supporto di Always EncryptedAlways Encrypted support
  • Nuovo ruolo a livello di database ssis_logreaderNew ssis_logreader database-level role
  • Nuovo livello di registrazione personalizzatoNew custom logging level
  • Nomi di colonna per gli errori nel flusso di datiColumn names for errors in the data flow
  • Nuovi connettoriNew connectors
  • Supporto per il file system Hadoop (HDFS)Support for the Hadoop file system (HDFS)

Vedere Integration Services (SSIS).See Integration Services (SSIS).

SQL Server 2016 Master Data Services (MDS)SQL Server 2016 Master Data Services (MDS)

  • Miglioramenti alle gerarchie derivate, incluso il supporto per le gerarchie ricorsive e molti-a-moltiDerived hierarchy improvements, including support for recursive and many-to-many hierarchies
  • Filtraggio di attributi basati su dominioDomain-based attribute filtering
  • Sincronizzazione delle entità per la condivisione di dati sulle entità tra i modelliEntity syncing for sharing entity data between models
  • Flussi di lavoro di approvazione tramite insiemi di modificheApproval workflows via changesets
  • Indici personalizzati per migliorare le prestazioni delle queryCustom indexes to improve query performance
  • Nuovi livelli di autorizzazione per migliorare la sicurezzaNew permission levels for improved security
  • Nuova progettazione dell'esperienza di gestione delle regole businessRedesigned business rules management experience

Vedere Master Data Services (MDS).See Master Data Services (MDS).

SQL Server 2016 Reporting Services (SSRS)SQL Server 2016 Reporting Services (SSRS)

Reporting Services è stato rinnovato completamente in questa versione.Microsoft has thoroughly revamped Reporting Services in this release.

  • Nuovo portale Web per i report con funzionalità KPINew web Report Portal with KPI feature
  • Nuovo Mobile Report PublisherNew Mobile Report Publisher
  • Motore di rendering dei report riprogettato che supporta HTML5Redesigned report rendering engine that supports HTML5
  • Nuova mappa ad albero e tipi di grafico radialiNew treemap and sunburst chart types

Vedere Reporting Services (SSRS).See Reporting Services (SSRS).

Passaggi successiviNext steps