Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Server-Editionen vergleichen SQL
Übersicht
Die Lizenzierung von Microsoft SQL Servern ist eine der größten Ausgaben für eine Windows-Workload-Umgebung. Die Lizenzkosten für SQL Server können leicht über die Rechenkosten für die Ausführung des Workloads hinausgehen. Wenn Sie sich für die falsche Edition entscheiden, könnten Sie für Funktionen bezahlen, die Sie nicht nutzen oder gar nicht benötigen. In diesem Abschnitt werden die folgenden SQL Server-Editionen, einschließlich ihrer Funktionen und relativen Kosten, verglichen:
-
Enterprise — SQL Server Enterprise Edition bietet Rechenzentrumsfunktionen mit hoher Leistung, unbegrenzter Virtualisierung und verschiedenen Business Intelligence (BI) -Tools.
-
Standard — Die SQL Server Standard Edition bietet grundlegendes Datenmanagement und Business Intelligence für kleinere Organisationen und Abteilungen.
-
Web — SQL Server Web Edition eignet sich für Unternehmen, die Webhoster oder Web-Mehrwertanbieter sind (VAPs). Diese Edition bietet niedrige Gesamtbetriebskosten und bietet Skalierbarkeits- und Verwaltungsfunktionen für kleine bis große Websites.
Wichtig
Sie können die SQL Server Web Edition verwenden, um nur öffentliche und über das Internet zugängliche Webseiten, Websites, Webanwendungen und Webdienste zu unterstützen. Sie können die SQL Server Web Edition nicht zur Unterstützung von line-of-business Anwendungen verwenden (z. B. Anwendungen für Kundenbeziehungsmanagement oder Enterprise Resource Management).
-
Developer — Die SQL Server Developer Edition umfasst alle Funktionen der Enterprise Edition, ist jedoch nur für Entwicklungszwecke vorgesehen.
-
Express — SQL Server Express Edition ist eine kostenlose Datenbank und kann zum Lernen oder zum Erstellen von Desktop-Anwendungen verwendet werden. Sie können die Express Edition auf andere Editionen aktualisieren.
Anmerkung
SQLDie Server Evaluation Edition ist für einen Testzeitraum von 180 Tagen erhältlich.
Auswirkung auf die Kosten
Sie können SQL Serverlizenzen bei einem Microsoft-Händler erwerben und sie AWS mit Software Assurance mitbringen. Alternativ können Sie SQL Serverlizenzen mit einem pay-as-you-go Modell verwenden, bei dem Amazon in der Lizenz enthalten ist. EC2 AMIs
Wenn Sie SQL Serverlizenzen von Microsoft-Wiederverkäufern erwerben, werden die Kernlizenzen in Zweierpaketen verkauft, und Sie müssen mindestens vier Kerne pro Server lizenzieren. Die folgende Tabelle zeigt einen Kostenvergleich zwischen der Enterprise Edition und der Standard Edition.
Version | SQLServer Enterprise Edition (Paket mit 2 Kernen) | SQLServer Standard Edition (Paket mit 2 Kernen) | Einsparungen |
---|---|---|---|
2022 | 15.123$ | 3.945$ | 74% |
2019 | 13.748$ | 3.586$ | 74% |
Anmerkung
Die Preise in der obigen Tabelle basieren auf den öffentlichen Preisen von Microsoft für SQLServer 2022
Der folgende Kostenvergleich zeigt das Hosten verschiedener SQL Server-Editionen mit Amazon, in denen die Lizenz enthalten ist. EC2 AMIs In diesem Vergleich wird der SQL Server auf r6i.xlarge (4 v) in der Region gehostet. CPU us-east-1
Instance | Kosten berechnen | Kosten für die Windows-Lizenz | SQLKosten für Serverlizenzen | Gesamt |
---|---|---|---|---|
R6i.Xlarge (Linux) | 183,96$ | – | – | 183,96$ |
R6i.Xlarge + Fenster | 183,96$ | 134,32$ | – | 318,28$ |
R6i.Xlarge + Server-Webausgabe SQL | 183,96$ | 134,32$ | 49,35$ | 367,63$ |
R6i.xlarge + Server Standardausgabe SQL | 183,96$ | 134,32$ | 350,4$ | 668,68$ |
R6i.Xlarge + Enterprise Edition SQL | 183,96$ | 134,32$ | 1.095$ | 1.413,28$ |
Sie können bis zu 95 Prozent der SQL Serverlizenzkosten sparen, indem Sie die richtige SQL Serveredition für Ihren Workload auswählen. In der folgenden Tabelle werden die Kosten für SQL Serverlizenzen auf r6i.xlarge-Instanzen verglichen.
Edition | Einsparungen in% |
---|---|
Standard im Vergleich zu Enterprise | 68% |
Web im Vergleich zu Standard | 86% |
Web im Vergleich zu Enterprise | 95 % |
In den meisten Szenarien wechseln Unternehmen von der Enterprise Edition zur Standard Edition, aber es gibt einige Fälle, in denen ein Wechsel von der Standard oder Enterprise Edition zur Web Edition möglich ist.
Empfehlungen zur Kostenoptimierung
Sie können anhand von Skalierungsgrenzen, hoher Verfügbarkeit, Leistung und Sicherheit die beste Edition für Ihren Workload auswählen. Die folgende Tabelle zeigt Funktionen, die von allen SQL Server-Editionen unterstützt werden. Dies kann Ihnen bei der Entscheidung helfen, welche Edition Sie verwenden möchten. Dieser Vergleich gilt für SQLServer 2016 SP1 und spätere Versionen
Skalierungsgrenzen
In der folgenden Tabelle werden die Skalierungsgrenzen der verschiedenen SQL Server-Editionen verglichen.
Funktion | Enterprise Edition | Standard Edition | Web-Edition | Express-Ausgabe |
---|---|---|---|---|
Maximale Rechenkapazität, die von einer einzelnen Instanz von SQL Server Database Engine, SQL Server Analysis Services (SSAS) oder SQL Server Reporting Services (SSRS) verwendet wird | Maximales Betriebssystemmaximum | Beschränkt auf weniger als 4 Sockets oder 24 Kerne | Beschränkt auf weniger als 4 Sockets oder 16 Kerne | Beschränkt auf weniger als 4 Sockets oder 4 Kerne |
Maximaler Arbeitsspeicher für den Pufferpool pro Instanz von SQL Server Database Engine | Maximaler Betriebssystemwert | 128 GB | 64 GB | 1410 MB |
Maximale Kapazität für die Erweiterung des Pufferpools pro Instanz von SQL Server Database Engine | 32-mal maximaler konfigurierter Arbeitsspeicher | Viermal maximaler konfigurierter Speicher | N/A | N/A |
Maximale Größe einer relationalen Datenbank | 524 PB | 524 PB | 524 PB | 10 GB |
Maximaler Arbeitsspeicher für Columnstore-Caches oder speicheroptimierte Daten | Maximaler Betriebssystemwert | 32 GB | 16 GB | 352 MB |
Wenn Ihre Anwendung weniger als 16 Kerne (32vCPUs) und 64 GB benötigtRAM, können Sie mit der SQL Server Web Edition mit der Evaluierung beginnen. Wenn Ihr Workload mehr als 64 GB Arbeitsspeicher oder andere Hochverfügbarkeitsoptionen benötigt, müssen Sie ein Upgrade auf SQL Server Standard Edition durchführen.
Sie können die SQL Server Web Edition verwenden, um öffentliche und über das Internet zugängliche Webseiten, Websites, Webanwendungen und Webdienste zu unterstützen, aber Sie können SQL Server Web Edition nicht zur Unterstützung von Branchenanwendungen verwenden. Weitere Informationen zu Anwendungsfällen für SQL Server Web Edition erhalten Sie von Microsoft Licensing Support
Sie können die SQL Server Standard Edition für Workloads mit bis zu 24 Kernen (48vCPUs) und 128 GB Arbeitsspeicher verwenden. Sie können jedoch Pufferpool-Erweiterungen
Sie können die Speicherauslastung anhand der Datenbankseiten im Pufferpool und anhand der Zähler für die Seitenlebensdauer
Hohe Verfügbarkeit
In der folgenden Tabelle werden die Hochverfügbarkeitsfunktionen der verschiedenen SQL Server-Editionen verglichen.
Funktion | Enterprise Edition | Standard Edition | Web-Edition | Express-Ausgabe |
---|---|---|---|---|
Unterstützung für Serverkerne 1 | Ja | Ja | Ja | Ja |
Versand protokollieren | Ja | Ja | Ja | Nein |
Spiegelung von Datenbanken | Ja | FULLSicherheitsmodus | Nur als Zeuge | Nur als Zeuge |
Backup-Komprimierung | Ja | Ja | Nein | Nein |
Immer aktive Failover-Clusterinstanzen | 16 Knoten | 2 Knoten | Nein | Nein |
AlwaysOn-Verfügbarkeitsgruppen | Bis zu 8 sekundäre Replikate, darunter 2 synchrone sekundäre Replikate | Nein | Nein | Nein |
Grundlegende Verfügbarkeitsgruppen | Nein | 2 Knoten | Nein | Nein |
Online-Wiederherstellung von Seiten und Dateien | Ja | Nein | Nein | Nein |
Online-Indizierung | Ja | Nein | Nein | Nein |
Änderung des Online-Schemas | Ja | Nein | Nein | Nein |
Schnelle Wiederherstellung | Ja | Nein | Nein | Nein |
Gespiegelte Backups | Ja | Nein | Nein | Nein |
Speicher im laufenden Betrieb hinzufügen und CPU | Ja | Nein | Nein | Nein |
Verschlüsseltes Backup | Ja | Ja | Nein | Nein |
Hybrides Backup auf Microsoft Azure (Backup aufURL) | Ja | Ja | Nein | Nein |
Failover-Server für die Notfallwiederherstellung | Ja | Ja | Nein | Nein |
Failover-Server für hohe Verfügbarkeit | Ja | Ja | Nein | Nein |
Weitere gemeinsame Funktionen
In der folgenden Tabelle werden die gängigsten Funktionen der verschiedenen SQL Server-Editionen verglichen. Eine umfangreiche Liste der Funktionen finden Sie in der Microsoft-Dokumentation unter Editionen und unterstützte Funktionen von SQL Server 2019
Funktion | Enterprise Edition | Standard Edition | Web-Edition | Express-Ausgabe |
---|---|---|---|---|
(Leistungs-) Ressourcenkontrolle | Ja | Nein | Nein | Nein |
(Sicherheit) Transparente Datenbankverschlüsselung (TDE) | Ja | Ja | Ja | Nein |
(Sicherheit) Erweiterbare Schlüsselverwaltung () EKM | Ja | Nein | Nein | Nein |
(Replikation) Oracle-Veröffentlichung | Ja | Nein | Nein | Nein |
(Replikation) Peer-to-Peer-Transaktionsreplikation | Ja | Nein | Nein | Nein |
Datenerfassung ändern | Ja | Ja | Nein | Nein |
SQLServer Developer Edition
Alle Workloads, die nicht zur Produktion gehören, wie Entwicklung, Qualitätssicherung, Tests, Staging und UAT Umgebungen, können mit der SQL Server Developer Edition 100 Prozent der SQL Serverlizenzkosten sparen. Nachdem Sie SQLServer heruntergeladen
Editionen wechseln
Für bestehende Workloads erfordert der Wechsel von einer Edition zu einer anderen Edition umfangreiche Tests. Es hat sich bewährt, Workloads, die auf der Enterprise oder Standard Edition ausgeführt werden, zu überprüfen, um festzustellen, ob editionsspezifische Funktionen verwendet werden und ob es alternative Lösungen für diese Funktionen gibt. Wenn Sie beispielsweise herausfinden möchten, ob Ihre Datenbanken Funktionen auf Unternehmensebene verwenden, können Sie dynamische Verwaltungsansichten (DMV)
SELECT feature_name FROM sys.dm_db_persisted_sku_features;
GO
Es gibt einige Funktionen der Enterprise Edition, die nicht in T- erfasst werden könnenSQL, wie z. B. die Online-Neuindizierung im Rahmen von Wartungsarbeiten. SQL Diese müssen manuell verifiziert werden.
Überlegungen zur Migration
Wie Sie SQL Server lizenzieren, bestimmt Ihre Optionen für den Wechsel der Editionen. AMIs, einschließlich SQL ServerAMIs, sollten die Lizenzkosten im Preis der EC2 Instance enthalten sein — die Lizenzkosten sind an die gebunden. AMI Sie können AWS Abrechnungscodes verwenden, um zu überprüfen, welche SQL Serverversion in Ihrer enthalten ist. AMI Bei Instanzen, AWS die eine Lizenz enthalten, hat eine Änderung der SQL Server-Edition innerhalb des Betriebssystems keine Auswirkungen auf die damit verbundene Abrechnung. AMI Sie müssen Ihre Datenbanken auf eine neue EC2 Instanz migrieren, auf der die neue Server-Edition AMI ausgeführt wird. SQL
Wenn Sie Ihre eigene Lizenz mitbringen, haben Sie mehr Flexibilität. In der Regel wird weiterhin empfohlen, auf eine andere EC2 Instanz zu migrieren, auf der die neue Version ausgeführt wird. Dies ermöglicht ein einfaches Failback, falls etwas nicht wie geplant läuft. Wenn Sie jedoch den vorhandenen Server verwenden müssen, können Sie trotzdem eine side-by-side Installation von SQL Server durchführen und die Datenbanken zwischen den Instanzen migrieren. Ausführlichere Schritte zu side-by-side Editions-Downgrades finden Sie auf der Website unter Editions-Upgrade und -Downgrade in SQL Server
Weitere Ressourcen
-
Editionen und unterstützte Funktionen von SQL Server 2022
(Microsoft Learn) -
sys.dm_db_persisted_sku_features (Transact-) (Microsoft Learn
) SQL -
Welche Serverversion sollten Sie verwendenSQL?
(Brent Ozar Unbegrenzt) -
AWS Pricing Calculator
(AWS)