banner
Nachrichtenzentrum
Wir verbessern unsere Techniken und Qualität ständig, um mit den Branchentrends Schritt zu halten.

Microsoft veröffentlicht die Flaggschiff-Datenbank SQL Server 2022, vereint auf

Jun 12, 2024

Besuchen Sie unsere On-Demand-Bibliothek, um Sitzungen von VB Transform 2023 anzusehen. Registrieren Sie sich hier

Auf dem PASS Data Community Summit heute in Seattle kündigte Microsoft die Veröffentlichung zur allgemeinen Verfügbarkeit (GA) von SQL Server 2022 an, der neuesten Version von Microsofts Flaggschiff-Plattform für relationale Datenbanken. Die private Vorschau von SQL Server 2022 wurde vor etwa einem Jahr angekündigt; Die erste Version von SQL Server auf dem Betriebssystem Windows Server von Microsoft wurde vor etwa 30 Jahren veröffentlicht. Ungeachtet des Dienstalters dieser Plattform wurde sie kontinuierlich modernisiert und die Veröffentlichung des Produkts im Jahr 2022 bildet da keine Ausnahme.

VentureBeat sprach mit Rohan Kumar, Microsofts Corporate Vice President, Azure Data, über die geschäftliche Perspektive und Asad Khan, Vice President, Azure Data Engineering, über die technologischen Details. Kumar gab die GA-Neuigkeiten heute Morgen während seiner Grundsatzrede auf der PASS-Veranstaltung bekannt und sprach mit VentureBeat über den Geschäftswert der Veröffentlichung; Khan sprach über die technischen Details.

Auf geschäftlicher Seite betrachtet Microsoft diese Version von SQL Server als diejenige, die zahlreiche Komponenten der Intelligent Data Platform (IDP) von Microsoft nutzt und, obwohl es sich um ein On-Premises-Produkt handelt, die bisher am stärksten cloudorientierte Version von SQL Server. Beide Säulen werden durch die Integration mit Azure Synapse Analytics, Azure SQL Database Managed Instance (MI), Azure Active Directory und Microsoft Purview untermauert. Die Cloud-Story wird durch die Kompatibilität mit S3-kompatiblem Objektspeicher weiter untermauert, obwohl dies auch vor Ort von Bedeutung ist.

Auf einem hohen Niveau betrachtet Microsoft jedoch SQL 2022 als die Veröffentlichung, die Cloud-Innovationen zurück zu den Kunden bringt, die weiterhin lokal ausgeführt werden müssen. Durch die hohe Kompatibilität mit Cloud-Versionen von SQL Server, die zahlreiche Editionen von Azure SQL Database – insbesondere Azure SQL Database MI – umfassen, können On-Premise-Kunden Zugriff auf die Funktionen der Cloud-Versionen erhalten. Außerdem wird es für Kunden einfacher, in die Cloud zu wechseln, wenn sie dazu bereit sind. Außerdem kann Microsoft mit diesen Kunden zusammenarbeiten und die Faktoren, die ihren Wechsel in die Cloud behindern, besser verstehen.

VB Transform 2023 On-Demand

Haben Sie eine Sitzung von VB Transform 2023 verpasst? Registrieren Sie sich, um auf die On-Demand-Bibliothek aller unserer vorgestellten Sitzungen zuzugreifen.

Die GA von SQL 2022 geht auch mit der Reifung des Gleichgewichts zwischen operativ-analytischer Datentechnologie einher. Kumar erklärte, dass die Zeiten, in denen operative Datenbanken, Business Intelligence, Analysen und Datenverwaltung den Kunden als eher separate Komponenten vorgeworfen wurden, vorbei seien. Stattdessen arbeitet Microsoft nun daran, all diese Dinge zusammenzuführen und dabei Hybrid-Cloud-Szenarien robust zu unterstützen.

Microsoft hat hart daran gearbeitet, Zertifizierungen und Compliance im Rahmen verschiedener behördlicher und branchenspezifischer Regulierungsrahmen zu erlangen. Dadurch und durch eine bessere Kompatibilität und Austauschbarkeit der lokalen und Cloud-Produkte möchte Microsoft die meisten – oder sogar alle – Reibungsverluste bei der Verlagerung von Arbeitslasten in die Cloud beseitigen. Es macht es sogar einfach, sie wieder vor Ort zu verlagern, wenn dies am Ende Priorität hat. Das Wissen, dass ein Wechsel in die Cloud nicht unwiderruflich ist, macht Kunden möglicherweise nur zuversichtlicher, den Großteil ihrer Arbeitslasten dorthin zu verlagern.

Dies ist auch keine Azure-spezifische Voraussetzung. Während unseres Briefings fragte ich Khan, ob Disaster-Recovery-Szenarien nicht nur zwischen SQL Server und Azure SQL Database MI, sondern auch mit Amazon RDS funktionieren könnten, sobald SQL Server 2022 auf dieser Plattform verfügbar ist. Khan sagte nicht nur, dass dies der Fall sein würde, er sagte auch, dass dies der eigentliche Sinn der Veröffentlichung sei und nicht nur ein seltsamer Randfall.

Ja, viele Unternehmensorganisationen führen Workloads in einer hybriden Mischung aus lokalen und Cloud-Plattformen aus, aber vielleicht wollen sie wirklich, dass die Infrastruktur fungibel und austauschbar ist, sodass die Workloads überall hingehen und an einen anderen Ort verschoben werden können. Dieses Ideal scheint zumindest rhetorisch der strategischen Ausrichtung von SQL Server 2022 zugrunde zu liegen. Wie sich herausstellt, unterstützt auch der Inhalt der Veröffentlichung diese Strategie.

Welche technischen Verbesserungen liegen diesen Gesprächsthemen und der strategischen Ausrichtung zugrunde? Zunächst einmal bedeutet eine neue Link-Funktion für verwaltete Instanzen, dass SQL Server vor Ort jetzt nahezu austauschbar mit Azure SQL MI gekoppelt und bereitgestellt werden kann. Mithilfe eines einfachen Assistenten können Datenbankadministratoren (und wahrscheinlich auch Nicht-DBAs) einen bereitgestellten MI in der Cloud so konfigurieren, dass er als sekundärer Failover-Knoten für eine lokale SQL Server 2022-Instanz dient oder umgekehrt. Darüber hinaus kann der bereitgestellte MI zusätzlich zu seiner Fehlertoleranzfunktion als lesbares Replikat zur Verteilung von Arbeitslasten verwendet werden.

Anschließend können mithilfe einer Funktion namens Azure Synapse Link Betriebsdaten in SQL 2022 stillschweigend und im Hintergrund in dedizierte Pools (Data Warehouse-Instanzen) in Azure Synapse Analytics repliziert werden. Die auf Transaktionsprotokollen/Änderungsfeeds basierende Replikation kann kontinuierlich oder geplant erfolgen. Diese Funktion war bereits für Azure SQL-Datenbank (die Mainstream-Cloud-Version von SQL Server) verfügbar und befindet sich zum jetzigen Zeitpunkt auf der Seite von Synapse Analytics noch in der Vorschau. Es bietet SQL Server-Kunden eine von vielen Möglichkeiten, betriebliche Datenbank- und Analyse-Workloads gemeinsam zu verfolgen.

Eine weitere Option dieser Art ist die Erweiterung von PolyBase von SQL Server, einer Datenvirtualisierungs- und Big-Data-Konnektivitätsfunktion, um mit Amazon S3 und allen damit API-kompatiblen Objektspeichersystemen kompatibel zu sein. Auch hier kommt das Cloud- oder On-Premise-Paradoxon zum Vorschein, da viele S3-API-kompatible Speicherplattformen wie Minio lokal ausgeführt werden. Aus diesem Grund wirbt Microsoft mit der neuen PolyBase für den Zugriff auf jeden Data Lake. Diese Technologie ermöglicht auch die Datenbanksicherung auf S3-kompatiblem Objektspeicher.

Ironischerweise unterstützt PolyBase jedoch keine Konnektivität zu lokalen Hadoop-Clustern mehr. Dadurch wurde jedoch die Abhängigkeit von PolyBase von der Java-Laufzeitumgebung beseitigt, was die Aussicht erhöht, dass mehr Kunden es installieren. Wenn ja, wäre es wahrscheinlich eine gute Sache für die Integration von SQL Server in den modernen Open-Source-Datenanalyse-Stack, von dem sich ein Großteil in der Cloud befindet.

Synapse Link bietet also Exportkonnektivität zu Data Warehouses und PolyBase bietet Importkonnektivität für Data Lakes (und auch Export über den neuen Befehl CREATE EXTERNAL TABLE AS SELECT – CETAS –). Was aber, wenn Kunden Analysen auf SQL Server selbst durchführen möchten? Auch hier gibt es neue Funktionen in Form von Erweiterungen der Columnstore-Indizes, die für betriebliche Analysen konzipiert sind. Die Kurzform der Verbesserung besteht darin, dass sie die Betriebsanalyse beschleunigt. Die längere Version besagt, dass eine neue Funktion die physische Reihenfolge gruppierter Columnstore-Indizes ermöglicht, was eine sogenannte „Segmenteliminierung“ ermöglicht. Durch die Eliminierung von Segmenten kann SQL Server ganze Datenstapel überspringen, die für eine Abfrage nicht relevant sind, anstatt alle diese Daten scannen und mit roher Gewalt feststellen zu müssen, ob sie irrelevant sind.

SQL Server 2022 umfasst außerdem erweiterte Unterstützung für JSON-Daten, Abfrageintelligenz für eine bessere Leistung und eine Ledger-Funktion, die eine Manipulationssicherheit im Blockchain-Stil in der Datenbank ermöglicht. Es gibt auch eine Integration mit Azure Active Directory für die Authentifizierung, Microsoft Defender für Sicherheit und Microsoft Purview für Zugriffsberechtigungen, Datenklassifizierung, Datenkatalogisierung und Datenherkunft.

Ich verwende SQL Server seit Anfang der 1990er Jahre. Diese neue Version 2022 bietet Unterstützung für wichtige neue Cloud-, Datenbank- und Analysetechnologien und behält gleichzeitig die Konsistenz und Treue zur klassischen Plattform bei, die über eine große Community qualifizierter Fachleute verfügt. Während Microsoft neuere Plattformen wie seine Azure Cosmos DB NoSQL-Plattform verfolgt und Open-Source-Datenbanken wie PostgreSQL unterstützt, scheint es nie das Vertrauen in SQL Server zu verlieren oder die Investition in SQL Server aufzugeben. Der Markt scheint Microsoft für diese Politik zu belohnen. Es wird interessant sein zu sehen, was das vierte Jahrzehnt von SQL Server bringen wird.

Die Mission von VentureBeat soll ein digitaler Stadtplatz für technische Entscheidungsträger sein, um Wissen über transformative Unternehmenstechnologie zu erlangen und Transaktionen durchzuführen. Entdecken Sie unsere Briefings.

Besuchen Sie unsere On-Demand-Bibliothek, um Sitzungen von VB Transform 2023 anzusehen. Registrieren Sie sich hierDie Mission von VentureBeat