Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Comparez les éditions SQL du serveur
Présentation
Les licences Microsoft SQL Server constituent l'une des dépenses les plus importantes pour un environnement de charge de travail Windows. Les coûts de licence pour le SQL serveur peuvent facilement dépasser les coûts de calcul liés à l'exécution de la charge de travail. Si vous choisissez la mauvaise édition, vous pourriez payer pour des fonctionnalités que vous n'utilisez pas ou dont vous n'avez même pas besoin. Cette section compare les éditions de SQL serveur suivantes, y compris leurs fonctionnalités et leurs coûts relatifs :
-
Enterprise — L'édition SQL Server Enterprise fournit des fonctionnalités de centre de données avec des performances élevées, une virtualisation illimitée et plusieurs outils de business intelligence (BI).
-
Standard — L'édition SQL Server Standard fournit une gestion des données de base et des informations commerciales aux petites organisations et aux petits départements.
-
Web — L'édition Web SQL Server convient aux entreprises hébergeurs ou fournisseurs de valeur ajoutée Web (VAPs). Cette édition offre un faible coût total de possession et fournit des fonctionnalités d'évolutivité et de gérabilité pour les propriétés Web de petite à grande échelle.
Important
Vous pouvez utiliser l'édition Web SQL Server pour prendre en charge uniquement les pages Web, les sites Web, les applications Web et les services Web publics et accessibles à Internet. Vous ne pouvez pas utiliser l'édition Web SQL Server pour prendre en charge line-of-business des applications (telles que les applications de gestion de la relation client ou de gestion des ressources d'entreprise).
-
Developer — L'édition SQL Server Developer inclut toutes les fonctionnalités de l'édition Enterprise, mais elle est uniquement destinée au développement.
-
Express — L'édition SQL Server Express est une base de données gratuite qui peut être utilisée pour apprendre ou pour créer des applications de bureau. Vous pouvez mettre à jour l'édition Express vers d'autres éditions.
Note
SQLL'édition Server Evaluation est disponible pour une période d'essai de 180 jours.
Impact sur les coûts
Vous pouvez acheter des licences de SQL serveur auprès d'un revendeur Microsoft et les transférer AWS à Software Assurance. Vous pouvez également utiliser des licences de SQL serveur avec un pay-as-you-go modèle qui inclut Amazon sous licence. EC2 AMIs
Si vous achetez des licences de SQL serveur auprès de revendeurs Microsoft, les licences principales sont vendues par lots de deux et vous devez obtenir une licence d'au moins quatre cœurs par serveur. Le tableau suivant présente une comparaison des coûts entre les éditions Enterprise et Standard.
Version | SQLÉdition Server Enterprise (pack de 2 cœurs) | SQLÉdition Server Standard (pack de 2 cœurs) | Economie |
---|---|---|---|
2022 | 15 123$ | 3 945$ | 74 % |
2019 | 13 748$ | 3 586$ | 74 % |
Note
Les prix indiqués dans le tableau précédent sont basés sur les tarifs publics de Microsoft pour SQLServer 2022
La comparaison des coûts suivante montre l'hébergement de différentes éditions de SQL Server avec Amazon, licence incluse. EC2 AMIs Dans cette comparaison, le SQL serveur est hébergé sur r6i.xlarge (4 vCPU) dans la région. us-east-1
Instance | Coût de calcul | Coût de la licence Windows | SQLCoût de licence de serveur | Total |
---|---|---|---|---|
R6i.xLarge (Linux) | 183,96$ | – | – | 183,96$ |
R6i.xLarge+ Windows | 183,96$ | 134,32$ | – | 318,28$ |
Édition Web du serveur R6i.xLarge + SQL | 183,96$ | 134,32$ | 49,35$ | 367,63$ |
Édition standard du serveur R6i.XLarge + SQL | 183,96$ | 134,32$ | 350,4$ | 668,68$ |
Édition R6i.XLarge + Enterprise SQL | 183,96$ | 134,32$ | 1 095$ | 1 413,28$ |
Vous pouvez économiser jusqu'à 95 % sur les coûts de licence SQL du serveur en sélectionnant l'édition SQL du serveur adaptée à votre charge de travail. Le tableau suivant compare le coût des licences de SQL serveur sur les instances r6i.xlarge.
Edition | % d'économies |
---|---|
Standard par rapport à Enterprise | 68 % |
Comparaison entre le Web et le standard | 86 % |
Comparaison entre le Web et l'entreprise | 95 % |
Dans la plupart des scénarios, les entreprises passent de l'édition Enterprise à l'édition Standard, mais dans certains cas, il est possible de passer de l'édition Standard ou Enterprise à l'édition Web.
Recommandations d'optimisation des coûts
Vous pouvez choisir l'édition la mieux adaptée à votre charge de travail en fonction des limites d'évolutivité, de la haute disponibilité, des performances et de la sécurité. Le tableau suivant présente les fonctionnalités prises en charge dans toutes les éditions de SQL Server. Cela peut vous aider à choisir l'édition à utiliser. Cette comparaison s'applique à SQLServer 2016 SP1 et aux versions ultérieures
Limites d'échelle
Le tableau suivant compare les limites de dimensionnement des différentes éditions de SQL Server.
Fonctionnalité | Édition Enterprise | Édition Standard | Édition Web | Édition Express |
---|---|---|---|---|
Capacité de calcul maximale utilisée par une instance unique de SQL Server Database Engine, SQL Server Analysis Services (SSAS) ou SQL Server Reporting Services (SSRS) | Système d'exploitation maximal | Limité à la moins élevée des valeurs suivantes : 4 sockets ou 24 cœurs | Limité à la moins élevée des valeurs suivantes : 4 sockets ou 16 cœurs | Limité à un nombre inférieur de 4 sockets ou 4 cœurs |
Mémoire maximale pour le pool de tampons par instance du moteur de base de données du SQL serveur | Système d'exploitation maximal | 128 Go | 64 Go | 1410 MB |
Capacité maximale d'extension du pool de mémoire tampon par instance du moteur de base de données du SQL serveur | 32 fois la mémoire maximale configurée | 4 fois la mémoire maximale configurée | N/A | N/A |
Taille maximale de la base de données relationnelle | 524 POINTS DE BASE | 524 POINTS DE BASE | 524 POINTS DE BASE | 10 Go |
Mémoire maximale pour les caches de Columnstore ou les données optimisées pour la mémoire | Système d'exploitation maximal | 32 GO | 16 Go | 352 MO |
Si votre application nécessite moins de 16 cœurs (32vCPUs) et 64 Go de mémoire viveRAM, vous pouvez commencer l'évaluation à partir de l'édition SQL Server Web. Si votre charge de travail nécessite plus de 64 Go de mémoire ou d'autres options de haute disponibilité, vous devez passer à l'édition SQL Server Standard.
Vous pouvez utiliser l'édition Web de SQL serveur pour prendre en charge les pages Web, les sites Web, les applications Web et les services Web publics et accessibles à Internet, mais vous ne pouvez pas utiliser l'édition Web de SQL serveur pour prendre en charge les applications professionnelles. Pour plus d'informations sur les cas d'utilisation de l'édition Web SQL Server, contactez le Support des licences Microsoft
Vous pouvez utiliser l'édition SQL Server Standard pour des charges de travail allant jusqu'à 24 cœurs (48vCPUs) et 128 Go de mémoire. Cependant, vous pouvez utiliser des extensions de pool de mémoire tampon
Vous pouvez identifier l'utilisation de la mémoire en recherchant les pages des bases de données dans le pool de mémoire tampon et les compteurs d'espérance de vie des pages
Haute disponibilité
Le tableau suivant compare les fonctionnalités de haute disponibilité des différentes éditions de SQL Server.
Fonctionnalité | Édition Enterprise | Édition Standard | Édition Web | Édition Express |
---|---|---|---|---|
Support principal du serveur 1 | Oui | Oui | Oui | Oui |
Expédition de journaux | Oui | Oui | Oui | Non |
Mise en miroir de bases de données | Oui | FULLmode de sécurité | Uniquement en tant que témoin | Uniquement en tant que témoin |
Compression de sauvegarde | Oui | Oui | Non | Non |
Instances de cluster Always On Failover | 16 nœuds | 2 nœuds | Non | Non |
Groupes de disponibilité Always On | Jusqu'à 8 répliques secondaires, dont 2 répliques secondaires synchrones | Non | Non | Non |
Groupes de disponibilité de base | Non | 2 nœuds | Non | Non |
Restauration de pages et de fichiers en ligne | Oui | Non | Non | Non |
Indexation en ligne | Oui | Non | Non | Non |
Modification du schéma en ligne | Oui | Non | Non | Non |
Récupération rapide | Oui | Non | Non | Non |
Sauvegardes en miroir | Oui | Non | Non | Non |
Ajoutez de la mémoire à chaud et CPU | Oui | Non | Non | Non |
Sauvegarde cryptée | Oui | Oui | Non | Non |
Sauvegarde hybride vers Microsoft Azure (sauvegarde versURL) | Oui | Oui | Non | Non |
Serveur failover pour la reprise après sinistre | Oui | Oui | Non | Non |
Serveurs failover pour une haute disponibilité | Oui | Oui | Non | Non |
Autres caractéristiques communes
Le tableau suivant compare les fonctionnalités les plus courantes des différentes éditions de SQL Server. Pour une liste complète des fonctionnalités, consultez la section Éditions et fonctionnalités prises en charge de SQL Server 2019
Fonctionnalité | Édition Enterprise | Édition Standard | Édition Web | Édition Express |
---|---|---|---|---|
(Performance) Gouverneur des ressources | Oui | Non | Non | Non |
(Sécurité) Chiffrement transparent des bases de données (TDE) | Oui | Oui | Oui | Non |
(Sécurité) Gestion des clés extensible (EKM) | Oui | Non | Non | Non |
(Réplication) Publication Oracle | Oui | Non | Non | Non |
(Réplication) Réplication transactionnelle poste à poste | Oui | Non | Non | Non |
Modifier la capture des données | Oui | Oui | Non | Non |
SQLÉdition Server Developer
Toutes les charges de travail non liées à la production, telles que le développement, l'assurance qualité, les tests, le développement et UAT les environnements, peuvent utiliser l'édition SQL Server Developer pour économiser 100 % sur les coûts de licence SQL du serveur. Après avoir téléchargé SQL Server
Changer d'édition
Pour les charges de travail existantes, le passage d'une édition à une autre nécessite des tests approfondis. Il est recommandé de vérifier les charges de travail exécutées sur les éditions Enterprise ou Standard pour voir si des fonctionnalités spécifiques à l'édition sont utilisées et s'il existe des solutions alternatives pour ces fonctionnalités. Par exemple, si vous souhaitez savoir si vos bases de données utilisent des fonctionnalités au niveau de l'entreprise, vous pouvez exécuter des vues de gestion dynamiques (DMV)
SELECT feature_name FROM sys.dm_db_persisted_sku_features;
GO
Certaines fonctionnalités de l'édition Enterprise ne peuvent pas être capturées dans T-SQL, telles que la réindexation en ligne dans le cadre de tâches de SQL maintenance. Ils doivent être vérifiés manuellement.
Considérations concernant la migration
La façon dont vous SQL octroyez une licence au serveur déterminera vos options pour changer d'édition. AMIs, y compris le SQL serveurAMIs, ont le coût de licence inclus dans le prix de l'EC2instance ; le coût de licence est lié au. AMI Vous pouvez utiliser les codes AWS de facturation pour vérifier la version SQL du serveur incluse dans votreAMI. Pour les instances AWS incluses dans une licence, la modification de l'édition SQL du serveur dans le système d'exploitation ne modifiera pas la facturation associée au. AMI Vous devez migrer vos bases de données vers une nouvelle EC2 instance avec la nouvelle édition de SQL Server en cours d'AMIexécution.
Si vous apportez votre propre licence, vous bénéficiez d'une plus grande flexibilité. Il est généralement toujours recommandé de migrer vers une autre EC2 instance exécutant la nouvelle version. Cela permet un retour en arrière facile si quelque chose ne se passe pas comme prévu. Toutefois, si vous devez utiliser le serveur existant, vous pouvez toujours effectuer une side-by-side installation du SQL serveur et migrer les bases de données entre les instances. Pour des étapes plus détaillées sur les rétrogradations d' side-by-sideédition, voir Mise à niveau d'édition et rétrogradation dans le SQL serveur
Ressources supplémentaires
-
Éditions et fonctionnalités prises en charge de SQL Server 2022
(Microsoft Learn) -
sys.dm_db_persisted_sku_features (Transact-) (Microsoft Learn
) SQL -
Quelle version du SQL serveur devriez-vous utiliser ?
(Brent Ozar Illimité) -
AWS Pricing Calculator
(AWS)