SQL Server 2019 : ai-je besoin de toutes les nouvelles fonctionnalités qu'il apporte ?
Qu'est-ce que Microsoft SQL Server 2019 Enterprise ?
Microsoft SQL Server 2019 Enterprise est actuellement la version la plus complète et la plus récente de la plateforme de données relationnelles de Microsoft, offrant toutes les dernières fonctionnalités de base de données, de reporting et d'analyse obligatoires et couramment utilisées dans une entreprise moderne, qui nécessite un système de gestion de base de données relationnelles (SGBDR) puissant. Il est notamment utilisé dans les systèmes de planification des ressources de l'entreprise, les logiciels ERP et les systèmes CRM.
En plus des solutions de haute disponibilité AlwaysOn, Big Data Cluster et Service Broker, l'édition SQL Server 2019 Enterprise offre non seulement une sécurité et une protection des données complètes, mais aussi une intégrité des données, tout en fournissant des interfaces de communication étendues et une évolutivité maximale.
Si vous savez déjà que vous avez besoin de SQL Server 2019 Enterprise, vous pouvez trouver la meilleure offre du marché en cliquant ici.
Quelles sont les nouveautés de SQL Server 2019 Enterprise ?
La version SQL Server 2019 n'est pas seulement une amélioration des fonctions et des caractéristiques contenues dans la version précédente, mais a été complétée par de nombreuses fonctions innovantes : en particulier, l'édition Enterprise offre des performances et une évolutivité maximales.
Ces améliorations s'appliquent également aux domaines de la conformité et de la sécurité, mais se traduisent aussi par l'exécution continue de processus critiques pour l'entreprise, ainsi que par de nombreuses nouvelles fonctions d'analyse dans le but de traiter et d'évaluer de grandes quantités de données, comme c'est souvent le cas dans la gestion du Big Data.
Dans SQL Server 2019 Edition Enterprise, les améliorations portent sur une fiabilité et une disponibilité élevées grâce à l'exécution de requêtes en un temps record, et sur la protection des données grâce à des fonctions de sécurité étendues. Ici, entre autres, l'exploration des données en libre-service et la visualisation interactive des données pertinentes permettent d'accroître l'efficacité de la récupération et du traitement des données, le tout complété par diverses solutions intelligentes en nuage.
Avec SQL Server 2019 Enterprise, en plus du traitement des ensembles de données structurées, il est également possible de traiter des ensembles de données non structurées ; ceci est facilité pour la première fois par l'intégration de Java, ainsi que par l'utilisation d'interfaces avec des bases de données compatibles telles qu'Oracle.
Les fonctionnalités innovantes de SQL Server 2019 Enterprise, avec une vue détaillée :
Les fonctionnalités particulièrement remarquables de SQL Server 2019 Enterprise pour le traitement complet des données comprennent, outre l'agrégation des données, la surveillance pour l'enregistrement systématique des données pendant la journalisation et les mesures de données, ainsi que le traitement intelligent des requêtes de recherche.
En particulier avec des volumes de données plus importants, le traitement intelligent des requêtes (IQP), une fonction qui accélère efficacement le traitement des requêtes, est un point fort. La vitesse de SQL Server 2019 Enterprise a également été augmentée dans de nombreuses autres opérations de base de données et davantage de fonctionnalités ont été ajoutées.
Nous détaillons ci-dessous chacune de ces nouvelles fonctionnalités :
1. Virtualisation des données avec Big Data Cluster.
La nouvelle fonctionnalité Big Data Cluster de SQL Server 2019 Enterprise utilise des technologies d'IA pour analyser, en quasi temps réel, de grandes collections de données, comme c'est souvent le cas dans les grandes entreprises. Big Data Cluster fournit également tous les outils nécessaires à l'entraînement des modèles d'apprentissage automatique. Big Data Cluster (BDC) est un réseau de conteneurs basé sur Linux, composé de SQL Server et d'Apache Spark. Il est fourni sur Kubernetes ou les services Azure Kubernetes. Des applications Python et R y ont également été déployées.
PolyBase, la fonctionnalité déjà connue de la version précédente de SQL Server 2016 pour traiter les requêtes Transact-SQL à partir de sources de données externes, a également été étendue pour accéder à Oracle, MongoD et Terradata.
2. AlwaysOn dans SQL Server 2019 Enterprise
La solution de haute disponibilité AlwaysOn, qui était déjà introduite dans les versions précédentes de SQL Server 2019 Enterprise Edition, est basée sur le service de cluster Windows avec jusqu'à cinq nœuds et assure donc une haute disponibilité renforcée sans avoir besoin de stockage partagé, comme c'est le cas avec le clustering de basculement. AlwaysOn offre la possibilité de stocker plusieurs bases de données secondaires, qui peuvent fonctionner de manière redondante dans plusieurs centres de données.
3. Service Broker pour les développeurs
Service Broker est un cadre permettant de développer des applications hautement évolutives avec une communication asynchrone basée sur SQL Server. Service Broker est évolutif et conçu comme un cadre, il peut donc être utilisé, par exemple, pour envoyer des messages au sein d'une base de données ou d'une base de données à une autre. Les applications développées sur la base de Service Broker peuvent également être mises à l'échelle par le biais d'instances à une date ultérieure.
4. Disponibilité de Java dans SQL Server 2019 Enterprise
Dans l'édition SQL Server 2019 Enterprise, le code Java peut également être utilisé pour le système de gestion de base de données pour la première fois via l'intégration du Java Runtime. Cela signifie que le code Java compilé peut désormais être exécuté directement dans SQL Server sans devoir le migrer au préalable. Sur la base des extensions du langage SQL Server, l'intégration d'autres langages de programmation est également possible.
5. Secure Enclaves pour le cryptage sécurisé des données
Avec Secure Enclaves, SQL Server 2019 Enterprise étend les possibilités déjà offertes par Always Encrypted pour le chiffrement des données du client vers le SGBD. Les données ainsi cryptées ne peuvent être vues même par les administrateurs de la base de données disposant de droits étendus.
6. Amélioration des performances de SQL Server 2019 Enterprise
- Le traitement intelligent des requêtes optimise le traitement des requêtes, notamment pour les grands ensembles de données.
- Intelligent Performance augmente la vitesse d'exécution des opérations de la base de données.
- Database Snapshot crée un instantané de la base de données qui peut être utilisé pour documenter son état dans le cadre d'une évaluation ou d'un rapport.
- Last Query Plan Statistics fournit une vue à jour des derniers plans d'exécution des requêtes.
- L'infrastructure légère de profilage des requêtes a été améliorée et est maintenant activée par défaut dans SQL Server Management Studio.
- Accelerated Database Recovery accélère la récupération de la base de données après un redémarrage ou un retour en arrière de la transaction.
7. Caractéristiques générales de SQL Server 2019 Enterprise edition :
- Taille maximale de la base de données : 524 PB
- Clustering Big Data avec Apache Spark et HDFS intégrés.
- Virtualisation des données avec PolyBase (y compris Oracle, Teradata, - MongoDB)
- Plate-forme d'IA unifiée pour la formation de modèles exploitables avec SQL Server ML Service
- Intégration de l'apprentissage automatique grâce à la connectivité avec les logiciels libres Python et -R, avec un parallélisme total des analyses R et Python et la possibilité de fonctionner sur des GPU.
- Traitement adaptatif des requêtes
8. Évolutivité de SQL Server 2019 Enterprise
Le système d'exploitation maximum par instance ou mémoire est disponible pour chacune des fonctionnalités et spécifications suivantes dans SQL Server 2019 Enterprise edition :
- Capacité de calcul du moteur de base de données SQL Server utilisée par une seule instance.
- Capacité de calcul d'Analysis Services ou Reporting Services utilisée par une seule instance.
- Mémoire par instance de moteur de base de données SQL Server pour le pool de mémoire tampon.
- Mémoire par instance de SQL Server Database Engine pour le pool de mémoire tampon.
- Taille des données optimisée pour la mémoire par base de données dans SQL Server Database Engine.
- Mémoire d'Analysis Services par instance
- Mémoire par instance de Reporting Services
- Taille maximale de la base de données relationnelle : 524PB
9. Évolutivité et performances des systèmes de gestion des bases de données relationnelles
- Index columnstore clusterisés ou non clusterisés.
- Base de données en mémoire : avec OLTP en mémoire, métadonnées tempdb optimisées pour la mémoire et support de la mémoire persistante.
- Base de données de l'étirement
- Partitionnement des tables et des index
- Base de données intelligente : comprend l'optimisation automatique, le mode batch pour le rowstore, le retour d'information sur l'allocation de la mémoire par ligne et par lot, la compilation retardée des variables de table et l'inlining pour les fonctions scalaires définies par l'utilisateur.
10. Haute disponibilité du système de gestion des bases de données relationnelles (SGBDR) :
- Disponibilité de SQL Server
- Support du Server Core
- Sauvegarde de la base de données
- Sauvegarde des bases de données et compression des instantanés de bases de données
- Les instances de cluster de basculement Always On ainsi que les groupes de disponibilité Always On,
- Groupes de disponibilité de base
- Récupération de fichiers et de pages en ligne
- Récupération optimisée des bases de données et reconstructions d'index en ligne résumables
- Ajout de stockage pendant le fonctionnement du système
- Serveur de basculement pour le basculement, la haute disponibilité ainsi que le basculement vers Azure.
- Si vous souhaitez trouver plus de détails sur le site officiel de Microsoft, cliquez ici.
11. Licences SQL Server 2019 Enterprise Core
La licence de base introduite par Microsoft avec la version 2016 du serveur s'applique aussi exclusivement à l'édition SQL Server 2019 Enterprise. Par conséquent, la licence par serveur/CAL n'est généralement pas disponible ici.
Par rapport aux versions précédentes, où le nombre de cœurs d'un processeur était sans importance, une métrique différente s'applique aux licences par cœur : désormais, le nombre de cœurs est décisif pour déterminer l'exigence de la licence. Le modèle de licence par cœur s'applique également à l'utilisation hybride et aux déploiements en nuage pour le provisionnement.
Dans le cadre de l'octroi de licences compatibles avec le cloud, une licence s'applique à chacun des deux cœurs (contrairement à la situation antérieure, où une licence par processeur était requise).
L'exigence totale de la licence est le nombre maximum de cœurs par processeur. Tous les cœurs physiques d'un serveur nécessitent leur propre licence de cœur. Le nombre minimum de licences par serveur étant de huit, Microsoft a spécifié les conditions suivantes :
- Au moins 8 licences de noyau sont nécessaires pour chaque processeur.
- Au moins 16 licences de noyau sont nécessaires pour chaque serveur.
C'est tout, c'est toutes les nouvelles que nous avons pour vous !
Si vous souhaitez acheter un SQL Server 2019 Enterprise, cliquez ici pour le trouver au meilleur prix du marché et si vous ne savez toujours pas de quel produit vous avez besoin, cliquez ici pour découvrir la gamme complète.
Si vous souhaitez trouver le meilleur prix pour SQL Server 2019, vous pouvez trouver toutes les offres en cliquant ici. Et si vous choisissez LicenciasDirectas, vous allez acheter SQL Server 2019 complet, c'est-à-dire qu'il s'agit d'une licence complète !
Si vous avez déjà votre licence pour activer votre serveur, vous pouvez la télécharger en cliquant sur ce lien Téléchargement du serveur SQL.
Avons-nous répondu à vos questions ?
Si vous avez d'autres questions, écrivez-nous un commentaire ici ou appelez-nous.