Nouveautés de SQL Server 2016What's new in SQL Server 2016

Avec SQL Server 2016, vous pouvez créer des applications stratégiques intelligentes à l’aide d’une plateforme de base de données hybride évolutive où tout est intégré, depuis les performances en mémoire et la sécurité avancée jusqu’à l’analytique en base de données.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. La version SQL Server 2016 ajoute de nouveaux composants de sécurité, des fonctionnalités d’interrogation, l’intégration de Hadoop et du cloud, l’analytique R et plus encore, ainsi que de nombreuses améliorations et de nombreux perfectionnements.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.

Cette page offre une synthèse ainsi que des liens vers des informations plus détaillées sur les nouveautés de SQL Server 2016 pour chaque composant SQL Server.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

Essayez SQL Server aujourd’hui !Try SQL Server today!

Moteur de base de données SQL Server 2016SQL Server 2016 Database Engine

  • Il est à présent possible de configurer plusieurs fichiers de base de données tempDB pendant l’installation et la configuration de SQL Server.You can now configure multiple tempDB database files during SQL Server installation and setup.
  • Le nouveau Magasin des requêtes stocke le texte des requêtes, les plans d’exécution et les indicateurs de performances dans la base de données, ce qui facilite le monitoring et la résolution des problèmes de performances.New Query Store stores query texts, execution plans, and performance metrics within the database, allowing easy monitoring and troubleshooting of performance issues. Un tableau de bord affiche les requêtes qui ont consommé le plus de temps, de mémoire ou de ressources du processeur.A dashboard shows which queries consumed the most time, memory or CPU resources.
  • Les tables temporelles sont des tables d’historique qui enregistrent toutes les modifications de données, avec la date et l’heure auxquelles elles se sont produites.Temporal tables are history tables which record all data changes, complete with the date and time they occurred.
  • La nouvelle prise en charge de JSON intégrée à SQL Server gère les importations, les exportations, l’analyse et le stockage JSON.New built-in JSON support in SQL Server supports JSON imports, exports, parsing and storing.
  • Le nouveau moteur d’interrogation PolyBase intègre SQL Server avec des données externes dans Hadoop ou le Stockage Blob Azure.New PolyBase query engine integrates SQL Server with external data in Hadoop or Azure Blob storage. Vous pouvez importer et exporter des données, de même qu’exécuter des requêtes.You can import and export data as well as executing queries.
  • La nouvelle fonctionnalité Stretch Database permet d’archiver des données, de manière dynamique et en toute sécurité, d’une base de données SQL Server locale vers une base de données SQL Azure dans le 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 interroge automatiquement les données locales et distantes dans les bases de données liées.SQL Server automatically queries both local and remote data in the linked databases.
  • OLTP en mémoire :In-memory OLTP:
    • prend maintenant en charge les contraintes FOREIGN KEY, UNIQUE et CHECK, les procédures stockées compilées natives OR, NOT, SELECT DISTINCT et OUTER JOIN et les sous-requêtes dans SELECT ;Now supports FOREIGN KEY, UNIQUE and CHECK constraints, and native compiled stored procedures OR, NOT, SELECT DISTINCT, OUTER JOIN, and subqueries in SELECT.
    • prend en charge des tables d’une taille pouvant atteindre 2 To (à partir de 256 Go) ;Supports tables up to 2TB (up from 256GB).
    • a fait l’objet d’améliorations des index columnstore pour le tri et la prise en charge des groupes de disponibilité AlwaysOn.Has column store index enhancements for sorting and Always On Availability Group support.
  • Nouvelles fonctionnalités de sécurité :New security features:
    • Always Encrypted : lorsqu’elle est activée, seule l’application qui possède la clé de chiffrement peut accéder aux données sensibles chiffrées de la base de données 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 clé n’est jamais transmise à SQL Server.The key is never passed to SQL Server.
    • Dynamic Data Masking : s’il est spécifié dans la définition de table, les données masquées sont cachées à la plupart des utilisateurs ; seuls les utilisateurs possédant l’autorisation UNMASK peuvent voir la totalité des données.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.
    • Sécurité au niveau des lignes : l’accès aux données peut être restreint au niveau du moteur de base de données, afin que les utilisateurs ne voient que ce qui les concerne.Row Level Security: Data access can be restricted at the database engine level, so users see only what is relevant to them.

Consultez la page Moteur de base de données.See Database Engine.

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

SQL Server 2016 Analysis Services offre une amélioration des performances, de la création, de la gestion, du filtrage, du traitement et plus encore pour les bases de données model tabulaires en fonction du niveau de 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 intègre le langage de programmation R, utilisé pour l’analyse statistique, dans SQL Server.SQL Server R Services integrate the R programming language, used for statistical analysis, into SQL Server.
  • Le nouveau vérificateur de cohérence de base de données (DBCC) s’exécute en interne pour détecter les problèmes potentiels d’altération des données.New Database Consistency Checker (DBCC) runs internally to detect potential data corruption issues.
  • Direct Query, qui interroge des données externes en direct plutôt qu’après les avoir importées, prend désormais en charge d’autres sources de données, notamment SQL Azure, Oracle et Teradata.Direct Query, which queries live external data rather than importing it first, now supports more data sources, including Azure SQL, Oracle and Teradata.
  • Il y a beaucoup de nouvelles fonctions DAX (Data Access Expressions).There are numerous new DAX (Data Access Expressions) functions.
  • Le nouvel espace de noms Microsoft.AnalysisServices.Tabular gère les modèles et les instances en mode tabulaire.New Microsoft.AnalysisServices.Tabular namespace manages tabular mode instances and models.
  • Analysis Services Management Objects (AMO) a été réusiné de façon à inclure un deuxième assembly, Microsoft.AnalysisServices.Core.dll.Analysis Services Management Objects (AMO) is re-factored to include a second assembly, Microsoft.AnalysisServices.Core.dll.

Consultez la page Moteur Analysis Services (SSAS).See Analysis Services Engine (SSAS).

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

  • Prise en charge des groupes de disponibilité AlwaysOnSupport for Always On Availability Groups
  • Déploiement incrémentiel de packagesIncremental package deployment
  • Prise en charge d’Always EncryptedAlways Encrypted support
  • Nouveau rôle ssis_logreader au niveau de la base de donnéesNew ssis_logreader database-level role
  • Nouveau niveau de journalisation personnaliséeNew custom logging level
  • Noms de colonnes pour les erreurs contenues dans le flux de donnéesColumn names for errors in the data flow
  • Nouveaux connecteursNew connectors
  • Prise en charge du système de fichiers Hadoop (HDFS)Support for the Hadoop file system (HDFS)

Consultez la page Integration Services (SSIS).See Integration Services (SSIS).

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

  • Amélioration de la hiérarchie dérivée, avec prise en charge des hiérarchies récursives et à origines et destinations multiplesDerived hierarchy improvements, including support for recursive and many-to-many hierarchies
  • Filtrage d’attributs par domainesDomain-based attribute filtering
  • Synchronisation d’entités pour partager des données d’entité entre les modèlesEntity syncing for sharing entity data between models
  • Flux de travail approbation par le biais des ensembles de modificationsApproval workflows via changesets
  • Index personnalisés pour améliorer les performances des requêtesCustom indexes to improve query performance
  • Nouveaux niveaux d’autorisation pour améliorer la sécuritéNew permission levels for improved security
  • Expérience de gestion des règles métier repenséeRedesigned business rules management experience

Consultez la page Master Data Services (MDS).See Master Data Services (MDS).

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

Microsoft a soigneusement remanié Reporting Services dans cette version.Microsoft has thoroughly revamped Reporting Services in this release.

  • Nouveau Portail de rapports web avec fonctionnalité d’indicateur de performance cléNew web Report Portal with KPI feature
  • Nouvel Éditeur de rapports mobilesNew Mobile Report Publisher
  • Moteur de génération de rapport repensé qui prend en charge HTML5Redesigned report rendering engine that supports HTML5
  • Nouveaux types de graphiques de compartimentage et en rayons de soleilNew treemap and sunburst chart types

Consultez la page Reporting Services (SSRS).See Reporting Services (SSRS).

Étapes suivantesNext steps