Comparez différentes versions de SQL Server-2014 vs 2016 vs 2017 vs 2019 RC

Essayez Notre Instrument Pour Éliminer Les Problèmes



Microsoft SQL Server est le système de gestion de base de données relationnelle de Microsoft. Il sert à stocker et à récupérer des données comme demandé par d'autres applications qui s'exécutent sur le même appareil ou sur différents ordinateurs sur un réseau.



La première version est sortie en 1989, et depuis lors, plusieurs autres versions ont fait irruption sur le marché. Chaque version est livrée avec ses attributs déterminants et sert différents publics et charges de travail.



Serveur SQL

Voici comment chacune des versions ci-dessus de Microsoft SQL Server compare les uns contre les autres en termes de fonctionnalités et d'autres attributs.



Microsoft SQL Server 2019 RC

Il s'agit de la dernière version des serveurs SQL actuellement sur le marché. Il est supérieur aux autres versions et possède des caractéristiques tout aussi supérieures qui le placent au sommet de la pyramide. Tels comprennent:

Intelligence avec les clusters Big Data SQL Server 2019

Vous pouvez désormais effectuer facilement des analyses et de l'IA sur toutes les données avec Power SQL et Apache Spark. De plus, vous pouvez améliorer vos données de grande valeur en les combinant avec du Big Data et la possibilité de faire évoluer dynamiquement le calcul pour prendre en charge l'analyse.

Virtualisation des données avec PolyBase

Cela vous permet d'interroger des données à partir d'un point focal distinct. En tant que tel, vous pouvez interroger les données stockées dans Oracle, Teradata, HDFS ou toute autre source.



Choix de la plateforme et de la langue

Dans ce créneau, les éléments suivants sont désormais possibles:

  • Le serveur peut fonctionner avec Windows, Linux et des conteneurs et prend en charge le déploiement sur Kubernetes.
  • Il peut être déployé avec plusieurs distributions Linux telles que RedHat, SUSE et Ubuntu.
  • Il peut prendre en charge le code Java personnalisé le long des lignes dans lesquelles il a exécuté R et Python.
  • Prend en charge les caractères UTF-8 pour les applications s'étendant à l'échelle mondiale.

Performances et disponibilité à la pointe de l'industrie

  • Intelligence intégrée pour surveiller les requêtes pour une exécution sans faille
  • Recommandations de performance après l'auto-analyse du système
  • Amélioration de la disponibilité de la base de données
  • Certification de compatibilité, vous pouvez mettre à niveau et moderniser votre serveur SQL sur site et dans le cloud avec une certification de compatibilité.
  • Intelligence améliorée

Sécurité inégalée

Des mesures de sécurité ont été mises en place dans cette version pour offrir une sécurité maximale à vos données.

Tels comprennent:

  • Vous ne déplacez pas vos données sensibles en dehors de la base de données car vous pouvez les crypter avec des enclaves sécurisées.
  • La sécurité au niveau des lignes et le masquage dynamique des données vous permettent de suivre la conformité aux normes organisationnelles et réglementaires courantes grâce à la vérification des vulnérabilités.
  • Le cryptage transparent des données crypte les données au repos. Ce serveur garantit que toutes vos données dans la base de données sont cryptées pour empêcher tout accès non autorisé.

Microsoft SQL Server 2017

Cette version est une plate-forme connue qui vous offre un choix de langages de développement, de types de données, sur site ou cloud, et de systèmes d'exploitation. Il se distingue des autres versions sur la base des fonctionnalités suivantes:

Réglage automatique de la base de données

Microsoft SQL Server 2017 peut aider les administrateurs à effectuer des opérations d'extraction de système de routine pour identifier et résoudre les problèmes. Ces procédures régulières incluent la création et la maintenance des index requis, la suppression des index inutiles et la surveillance du système pour des performances de requête optimales.

Cette capacité est basée sur l'intelligence artificielle qui ajuste la base de données en conséquence, vérifie et corrige les problèmes.

Reconstruction d'index en ligne avec reprise

Ce serveur est le premier de ce type à prendre en charge la fonctionnalité de pause et de reprise pour les opérations de maintenance d'index. Bien que la reconstruction des index soit un engagement assez décourageant, la plupart des systèmes de gestion de base de données ne permettent pas de maintenance hors ligne. En tant que tel, faire fonctionner de tels systèmes peut être une tâche ardue.

Cette version est pratique pour éliminer ces problèmes. Il vous permet de reprendre, de mettre en pause et même de reconstruire vos index à votre guise. Par conséquent, vous n’avez pas besoin de reconstruire un index que vous aviez déjà créé à mi-chemin. Vous pouvez toujours reprendre là où vous êtes parti.

Fonctions de chaîne

Les fonctions de chaîne gèrent les littéraux de chaîne, mais dans le processus consomment la majeure partie du temps d'exécution de la requête pour décoder les différentes parties des littéraux de caractères. Cette version de Microsoft SQL Server est fournie avec un éventail de fonctions de manipulation de chaînes fantastiques. Il a supprimé l'écriture de longues instructions T-SQL avec des tables temporaires et une logique compliquée.

Certaines des nouvelles fonctions de manipulation de chaînes incluent:

  • CONCAT_WS
  • TRADUIRE
  • GARNITURE
  • STRING_AGG

Bases de données graphiques

Les composants de la base de données Graph sont un nouvel ajout dans Microsoft SQL Server 2017 . Les concepts importants des bases de données de graphes sont les arêtes et les nœuds. La relation entre les deux permet aux entités d'être liées entre elles directement et peuvent être récupérées en une seule opération.

Dans le passé, cette option était un appel difficile en raison du manque d'alternatives viables et du manque de support, mais cette version l'a rendue irréprochable.

Prise en charge des conteneurs Linux et Docker

Microsoft SQL Server 2017 a des capacités de systèmes de gestion de base de données aux plates-formes hautes performances telles que les conteneurs Linux et Docker. Vous pouvez maintenant exécuter ce serveur sur des ordinateurs Linux pour une meilleure expérience de gestion de base de données.

Prise en charge de Python dans l'apprentissage automatique

Cette version peut confortablement prendre en charge le langage de script Python, qui est en plus d'Al une nouvelle fonctionnalité incontournable en informatique. SQL Server 2017 a été le premier système de gestion de base de données à être activé Al.

la barre inférieure de Windows 10 ne se cache pas en plein écran

DMV et DMF

Ces objets système de métadonnées sont une collection cumulative de structures de données de serveurs SQL. Lorsque des DMV sont utilisés, ils définissent la ligne de base ou les points de pression de diverses mesures qui déterminent les performances du système de base de données. Les DMF offrent des statistiques agrégées des paramètres demandés.

Les nouveaux DMV que vous rencontrerez dans Microsoft SQL Server 2017 incluent:

  • Sys.dm_tran_version_store_space_usage
  • Sys.dm_db_stats_hidtogram (Transact-SQL)
  • Sys.dm_exec_query_statistics_xml
  • Sys.dm_os_host_info
  • Sys.dm_os_sys_info
  • Une nouvelle colonne modified_extent_page_count introduite dans syc.dm_db_file_space_usage pour suivre les modifications dans les fichiers de base de données
  • Identifiez le nouvel espace disque à l'aide de DMV sys.dm_os_enumerate_fixed_drives

Les nouveaux DMF comprennent:

  • Sys.dm_db_log_info
  • Sys.dm_db_log_stats

Microsoft SQL Server 2016

Les fonctionnalités suivantes définissent cette version:

Étirer la base de données

La base de données étendue adoptée par cette version vous permet de stocker la plupart de vos fichiers de données récents dans votre stockage local, mais de déplacer les fichiers plus anciens dans le cloud Microsoft Azure. La fonctionnalité vous permet de présenter vos fichiers de données comme un magasin de données unique tandis qu'en arrière-plan, vous pouvez séparer les anciens fichiers actifs. Ainsi, les coûts de stockage et de sauvegarde sont considérablement réduits. De plus, la vitesse d'accès aux données en direct est considérablement augmentée.

Groupes de disponibilité de base

Cela vous permet d'avoir une seule base de données réplique principale et unique. La fonctionnalité est uniquement disponible dans l'édition standard de cette version et remplace la technologie de mise en miroir de bases de données.

Groupes de disponibilité distribués

Vous pouvez définir des groupes de disponibilité sur deux clusters Windows différents avec cette version. Cela vous permet d'exister dans les groupes disponibles à la fois dans l'environnement de production et dans votre environnement de reprise après sinistre (DR).

Cependant, si l'un des environnements est perturbé, les groupes de disponibilité internes ne seront pas affectés.

Magasin de requêtes

Avant de décider de créer une solution personnalisée sur un nouveau plan de requête, vous pouvez comparer les différences entre les plans de requête antérieurs. Le serveur de cette version stocke vos plans de requête et vos statistiques d'exécution pour référence future. En tant que tel, le dépannage des performances est plus rapide et beaucoup plus gérable.

Statistiques des requêtes en direct

Vous pouvez désormais assister au plan d'exécution d'une requête active sur le système, contrairement au passé où vous deviez afficher uniquement le plan d'exécution estimé. De plus, plus besoin d'attendre la fin d'une requête longue pour voir le plan d'exécution.

OLTP en mémoire

L'OLTP en mémoire a été introduit dans la version précédente, mais des améliorations significatives ont été apportées à la même chose pour cette version. Pour réduire l'utilisation des E / S, ALTER TABLE a été mis à jour, minimisant le nombre d'écrivains de journaux. Cela garantit que les statistiques sont mises à jour automatiquement. Plusieurs commandes DDL et DML ont été ajoutées telles que des valeurs nulles, des clés étrangères et des déclencheurs DML.

Modifications des outils SQL Server

Deux modifications principales ont été apportées aux outils du serveur:

  • SSSM ne fait plus partie du support d'installation de SQL Server
  • Install media est un outil autonome qui peut être téléchargé individuellement à partir de Microsoft.

Modifications de TempDB

Avec les anciennes versions, vous deviez ajouter manuellement TempDB à votre base de données, mais cette version vous donne certains paramètres de configuration TempDB à travers lesquels vous pouvez configurer plusieurs fichiers TempDB lors de l'installation de votre SQL.

Toujours chiffré

Ce serveur SQL gardera toujours vos données sensibles chiffrées pour empêcher tout accès non garanti. La sécurité des données est un atout majeur de cette version.

Prise en charge JSON

SQL 2016 permet de lire le format de fichier JavaScript Object Notation (JSON). Il peut en outre charger ces fichiers dans la table et prendre en charge les propriétés d'index dans les colonnes JSON.

Étant donné que JSON est compatible NVARCHAR, vous bénéficiez des avantages suivants:

  • La migration des données est facile
  • Vous pouvez récupérer des données pour JSON à partir de serveurs SQL.

Masquage dynamique des données

Cette fonctionnalité masque également vos données sensibles pour empêcher tout accès non autorisé.

Microsoft SQL Server 2014

Dans cette version, Microsoft voulait régler les problèmes OLTP. Ils ont tenté de corriger des performances de disque lentes, des performances de journal lentes, entre autres problèmes. Voici les fonctionnalités qui distinguent cette version des autres:

comment supprimer l'activation du produit a échoué dans Microsoft Office 2016

OLTP en mémoire

L'OLTP en mémoire (Hekaton) vous permet de déplacer des tables individuelles vers des structures en mémoire uniques. Cela augmente les performances puisque la base de données entière n'est pas placée dans la mémoire principale. En outre, vous pouvez également convertir des procédures stockées existantes en procédures en mémoire.

Sauvegarde gérée sur Azure

Cette fonctionnalité sauvegarde automatiquement votre base de données pour vous assurer de ne pas perdre de données en cas de panne de votre système. Au fur et à mesure que vous travaillez sur votre charge de travail, le système l'analyse et s'il détermine que vous avez apporté des modifications importantes, il procède à la sauvegarde du travail sur Azure.

Cependant, cette fonctionnalité ne fonctionne qu'avec le stockage d'objets blob Azure.

Machines virtuelles Azure pour les réplicas de disponibilité

SQL Server 2014 peut définir un réplica de groupe dans Azure Storage, par conséquent, il est activé pour compenser un réplica en échec manuel. En tant que tel, chaque fois que vous échouez manuellement, la réplique garantit que vous êtes de retour et en cours d'exécution. Vous pouvez créer une machine virtuelle Azure à l'emplacement de votre choix.

ColumnStore

En utilisant les index de magasin de colonnes, la vitesse de requête a été considérablement augmentée. Un nouveau mode de traitement par lots a été incorporé qui améliore l'utilisation du processeur grâce à certaines étapes telles que:

  • Un meilleur parallélisme
  • Algorithmes hautement efficaces et efficients
  • Tirer parti des structures de cache
  • Minimiser les instructions par ligne

Autorisations

De nouvelles autorisations SQL ont été ajoutées:

  • CONNECTER N'IMPORTE QUELLE BASE DE DONNÉES permet la connexion pour les bases de données actuelles et futures.
  • IMPERSONNEZ TOUTE CONNEXION permet au processus de niveau intermédiaire d'emprunter l'identité des connexions d'un client lorsqu'il se connecte à une base de données.
  • SÉLECTIONNEZ TOUS LES UTILISATEURS SÉCURABLES vous permet d'afficher les données dans les bases de données autorisées.
  • MODIFIER TOUTE SESSION D'ÉVÉNEMENT DE BASE DE DONNÉES permet à un rôle de lire toutes les métadonnées.

Microsoft Power BI

Une requête de puissance vous permet de rechercher et d'accéder aux fichiers de données de tous sur plusieurs sites. En outre, vous pouvez analyser ces données en conséquence, nettoyer, transformer et façonner ou fusionner et combiner.

Le but de ces serveurs peut être identique, mais l'efficacité et l'efficience avec lesquelles chacun accomplit ces tâches diffèrent considérablement. Les fonctionnalités que chacun affiche donnent à chacun un avantage sur le marché, mais il est clair que plus une version est récente, mieux elle est. En tant que telle, la version 2019 est la meilleure.

Si vous recherchez un éditeur de logiciels en qui vous pouvez avoir confiance pour son intégrité et ses pratiques commerciales honnêtes, ne cherchez pas plus loin que . Nous sommes un partenaire certifié Microsoft et une entreprise accréditée BBB qui se soucie d'apporter à nos clients une expérience fiable et satisfaisante sur les produits logiciels dont ils ont besoin. Nous serons avec vous avant, pendant et après toutes les ventes. T

c’est notre garantie à 360 degrés. Alors qu'est-ce que tu attends? Appelez-nous aujourd'hui au +1877315 1713 ou envoyez un e-mail à sales@softwarekeep.com. De plus, vous pouvez nous joindre via Chat en direct.

Choix De L'Éditeur


Comment résoudre le problème de processeur élevé WaasMedic.exe sous Windows 11/10 ?

centre d'aide


Comment résoudre le problème de processeur élevé WaasMedic.exe sous Windows 11/10 ?

WaasMedic.exe, également appelé agent Waas Medic. Êtes-vous confronté à une utilisation élevée de votre processeur ou à une utilisation à 100 % du disque par WaasMedic.exe ? Trouvez le correctif ici.

Lire La Suite
L'effet spectateur : pourquoi est-il si important ?

Informez-Vous


L'effet spectateur : pourquoi est-il si important ?

L'« effet de spectateur » se produit lorsqu'une personne ayant besoin d'aide n'est pas assistée par un spectateur parce que le spectateur suppose que quelqu'un d'autre interviendra.

Lire La Suite