Vergleich der SQL Server-Versionen

Bevor Sie den SQL-Server auf Ihrem PC installieren, müssen Sie sicherstellen, dass Sie die richtige Version verwenden. In diesem Leitfaden vergleichen wir verschiedene SQL-Versionen.

Quiconque n'a pas d'expérience en informatique ne sait probablement pas ce qu'est SQL Server de Microsoft et à quoi il sert. Il y a de fortes chances qu’ils n’en aient jamais entendu parler. Microsoft SQL Server est le système de gestion de bases de données relationnelles (SGBDR) de Microsoft . SQL Server est une base de données complète conçue pour rivaliser avec ses principaux concurrents, Oracle Database (DB) et MySQL .

Comme tous les principaux RBDM, SQL Server prend en charge ANSI SQL, qui est le langage SQL standard. SQL Server inclut T-SQL , qui est son implémentation SQL . SQL Server Management Studio (SSMS) est l'outil d'interface de SQL Server. Il prend en charge les environnements 32 bits et 64 bits. Vous pouvez également voir SQL Server appelé MSSQL ou Microsoft SQL Server.

Serveur SQL

Comme les autres SGBDR, Microsoft SQL Server repose sur SQL, un langage de programmation standardisé que les administrateurs de bases de données (DBA) et d'autres professionnels de l'informatique utilisent pour gérer les bases de données et interroger les données qu'elles contiennent. SQL Server est lié à Transact-SQL (T-SQL), une implémentation de SQL de Microsoft qui ajoute une extension de programmation propriétaire au langage standard. Cela fait partie de ce qui le rend différent.

Combien de versions/éditions de Microsoft SQL existe-t-il ?

Il existe de nombreuses versions différentes et quelques éditions de Microsoft SQL Server. Cela peut devenir un peu difficile à suivre. Entre 1995 et 2016, Microsoft a publié 10 versions de SQL Server. Les premières versions ont été conçues pour les applications départementales et de groupes de travail. Microsoft a étendu les capacités de SQL Server pour en faire un SGBD relationnel de classe entreprise qui pourrait rivaliser avec Oracle Database , DB2 et d'autres bases de données populaires.

Microsoft a ajouté des outils de gestion et d'analyse de données à SQL Server au fil des ans, ainsi que de nouvelles fonctionnalités prenant en charge les nouvelles technologies apparues, notamment Internet, les appareils mobiles et l'intégration cloud.

Les différents produits SQL Server offrent différents ensembles de fonctionnalités et une variété d'options de tarification et de licence. Déterminer quelle édition vous convient peut être difficile, c'est pourquoi un partenaire Microsoft de confiance et un revendeur de logiciels comme SoftwareKeep peuvent être si importants. Voici quelques-unes des éditions de SQL Server disponibles :

  • Entreprise : Il s'agit de l'édition haut de gamme dotée d'un ensemble complet de fonctionnalités , idéale pour les grandes entreprises et les sociétés ayant des besoins étendus en matière de serveurs.
  • Standard: Moins de fonctionnalités que Enterprise, mais il possède toutes les bases et est idéal pour les moyennes et grandes entreprises qui n'ont pas besoin de fonctionnalités avancées.
  • Groupe de travail : L'édition est idéale pour les entreprises qui ont bureaux distants . Toutes les fonctionnalités de base sont ici.
  • La toile: Cette édition est conçue spécifiquement pour fonctionner avec des applications Web.
  • Développeur: Semblable à Enterprise, mais il ne peut être concédé sous licence qu’à un seul utilisateur à des fins de développement et de test. Cette édition peut être mise à niveau vers Enterprise sans qu'il soit nécessaire de la réinstaller.
  • Exprimer: Une base de données d'entrée de gamme gratuite. Il ne peut utiliser que 1 processeur et 1 Go de mémoire ; la taille maximale de la base de données est 10 Go .
  • Compact: Base de données intégrée gratuite pour le développement d'applications mobiles. La taille maximale de la base de données est 4 GO .
  • Centre de données: Le changement majeur dans le nouveau SQL Serveur 2008 R2 est Édition centre de données . Le centre de données n'a aucune limitation de mémoire et prend en charge plus de 25 instances.
  • L'intelligence d'entreprise: L'intelligence d'entreprise est nouveau dans SQL Serveur 2012 . Il inclut toutes les fonctionnalités de l'édition Standard ainsi que la prise en charge des fonctionnalités BI avancées telles que Power View et PowerPivot. Il ne prend pas en charge les fonctionnalités de disponibilité avancées telles que les groupes de disponibilité AlwaysOn et certaines autres opérations en ligne.
  • Évaluation d'entreprise : Le Édition d'évaluation de SQL Server vous permet d'obtenir une instance entièrement fonctionnelle et gratuite de SQL Server pour l'apprendre et voir si elle vous convient. Il expire au bout de 6 mois.

L'édition que vous choisissez dépend de nombreux facteurs, notamment votre budget, vos besoins spécifiques et les autres matériels et logiciels que vous utilisez. Il existe différents plans de licence et trouver la bonne édition nécessite de prendre en compte tous ces facteurs. Examinons de plus près l'objectif et les utilisations de certaines des éditions et versions largement utilisées.

SQL Server 2012 Standard : L'édition Standard de SQL Server est la plus populaire pour les opérations de bases de données des grandes entreprises. Il contient ce dont vous avez besoin dans la plupart des cas. Il gère jusqu'à 16 cœurs et dispose d'une quantité illimitée de RAM.

Dans SQL Server 2012, il y a un changement majeur de licence par rapport à 2008. Une option par cœur est devenue disponible. Cela signifie que vous pouvez acheter une licence par cœur ou acheter une licence serveur avec des licences d'accès client. Il s'agit d'un excellent moyen d'obtenir une version très puissante de SQL Server qui répond aux besoins de la plupart des entreprises, offre un ensemble complet de fonctionnalités et s'adapte confortablement à une large gamme de budgets.

SQL Server 2012 Entreprise : Nécessite un budget plus important, mais il s'agit d'une édition cruciale si vous êtes une entreprise axée sur les bases de données et axée sur une mission. Si vous disposez du matériel et des logiciels les plus récents, des versions plus récentes de ces éditions sont disponibles (2014 et 2016) offrant un ensemble de fonctionnalités plus riches.

Si votre budget le permet, 2016 est un bon pari car il est conçu pour répondre aux besoins des grandes entreprises ayant des besoins de serveurs exigeants, mais pour les entreprises aux budgets plus serrés, SQL Server 2014 vous fournira beaucoup de puissance de serveur.

Mise à niveau vers SQL 2017

Depuis que SQL Server 2012 n'est plus pris en charge par le grand public en 2017 et que SQL Server 2014 n'est plus pris en charge par le grand public en 2019, et depuis que SQL Server 2008 et SQL Server 2008 R2 OSE bénéficient d'un support étendu en 2019, vous souhaiterez peut-être mettre à niveau votre serveur à partir de ceux-ci. Versions héritées de SQL Server vers une version plus moderne. Il pourrait s'agir de la version 2016, mais si vous disposez du budget nécessaire pour acheter la dernière version, SQL Server 2017 pourrait être la meilleure solution pour votre entreprise.

Nouvelles fonctionnalités du moteur dans SQL Server 2017 :

  • Assemblages CLR – Ceux-ci peuvent désormais être ajoutés à la liste blanche dans SQL Server 2017
  • Reconstructions d'index en ligne avec reprise – Lorsqu'un index est interrompu en raison d'un basculement, il peut désormais être repris.
  • IDENTITY_CACHE – Cela permet d'éviter les lacunes dans les valeurs des colonnes d'identité
  • Améliorations du traitement des requêtes – Nouvelles améliorations du traitement qui adaptent les stratégies d'optimisation aux charges de travail des applications.
  • Réglage automatique de la base de données – Analyse les problèmes de performances des requêtes et recommandera des solutions aux problèmes.
  • Capacités de la base de données graphique – Fonctionnalités de modélisation des relations entre les tables.
  • Vues de gestion dynamiques – Nouvelles vues de gestion.
  • Database Tuning Advisor – Nouvelles options pour des performances améliorées.
  • Identifiants étendus à la base de données – Mesures de sécurité améliorées.
  • Correction automatique du plan (s'appuie sur la fonctionnalité Query Store introduite dans SQL Server 2016). Il permet de détecter et de corriger automatiquement les problèmes de stabilité du plan de requête.
  • Traitement adaptatif des requêtes (AQP) (activé avec le mode de compatibilité 140) et est utile pour les opérations en mode batch utilisées avec les index Columnstore. AQP comporte trois composants, qui incluent la rétroaction d'attribution de mémoire adaptative en mode batch, les jointures adaptatives en mode batch et l'exécution entrelacée pour les fonctions valorisées par table à instructions multiples.

Comment choisir la version de Microsoft SQL Server qui me convient

La version ou l'édition de Microsoft SQL Server qui vous convient dépend de vos besoins, de la mise à jour de votre matériel et du budget de votre entreprise. Ces facteurs peuvent vous aider à déterminer le serveur Microsoft SQL dont vous avez besoin. L’édition Standard semble être un bon point de départ pour de nombreuses entreprises. SQL Server Standard Edition gère jusqu'à 16 cœurs avec une quantité illimitée de RAM. Il existe une structure de licence par cœur qui vous offre deux choix : acheter des licences par cœur ou une licence serveur avec des licences d'accès client. Il s’agit d’une excellente option pour de nombreux types et tailles d’entreprises.

Windows Server ou Windows SQL Server

Une question fréquemment posée est de savoir si vous devez choisir Windows Server ou Windows SQL Server . SQL Server s'exécute sur votre serveur Windows. SQL Server est un logiciel (application) SGBDR qui nécessite un système d'exploitation Windows pour fonctionner. SQL Server est strictement une gestion de base de données. Windows Server est un système d'exploitation Windows Server.

Différences entre les versions de Windows SQL Server

Voici une comparaison des versions de SQL Server de 2008 à 2017 :

  • OLTP en mémoire est pris en charge à partir de 2014.
  • En mémoire, ColumnStore est pris en charge à partir de 2012.
  • Analyse opérationnelle en temps réel en 2016 et 2017 uniquement.
  • Extension du pool de tampons vers SSD disponible à partir de 2014
  • Traitement adaptatif des requêtes uniquement en 2017
  • Groupes de disponibilité de base uniquement en 2016 et 2017.
  • Cryptage transparent des données dans toutes les versions.
  • Prise en charge du chiffrement de sauvegarde à partir de 2014.
  • Masquage dynamique des données et sécurité au niveau des lignes en 2016 et 2017.
  • Séparation des tâches à partir de 2012.
  • Sauvegarde sur Azure disponible de 2012 à 2017
  • Reprise après sinistre sur Azure à partir de 2014.
  • Images de machines virtuelles optimisées dans la galerie Azure à partir de 2012.
  • Base de données Stretch en 2016 et 2017.
  • Fonctionne uniquement sur Linux et Docker Containers 2017.
  • Tables temporelles en 2016 et 2017.
  • Prise en charge de JSON en 2016 et 2017 uniquement.
  • Prise en charge des données graphiques en 2017 uniquement.
  • Les services d'intégration étaient gérés en tant que serveur à partir de 2012.
  • PolyBase pour les requêtes T-SQL sur Hadoop en 2016 et 2017.
  • Modèle sémantique BI tabulaire dans toutes les versions.
  • Services de données de base dans toutes les versions.
  • Services de qualité des données dans toutes les versions sauf 2008.
  • Analyses avancées dans la base de données en 2016 et 2017.
  • BI mobile de bout en bout sur n'importe quel appareil en 2016 et 2017.

Dernières pensées

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 LogicielKeep . Nous sommes un partenaire certifié Microsoft et une entreprise accréditée BBB qui se soucie d'offrir à 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.

Vous aimerez peut-être également lire :

» Le guide ultime de Windows Server
» Guide d'installation de SQL Server 2019
» Comment protéger vos données en ligne