SQL Server stellt eine leistungsstarke Plattform zur Entwicklung umfassender Anwendungen für die Verwaltung halbstrukturierter Daten bereit. Die Unterstützung für XML ist auf folgende Weise in alle Komponenten von SQL Server integriert:
Der XML -Datentyp. XML-Werte können systemeigen in einer xml -Datentypspalte gespeichert werden, die gemäß einer Auflistung von XML-Schemas typisiert oder nicht typisiert werden kann. Sie können die XML-Spalte indizieren.
Die Möglichkeit, XQuery-Abfragen für in Spalten und Variablen gespeicherte XML-Daten vom xml -Typ anzugeben.
Erweiterungen zu OPENROWSET, um das Massenladen von XML-Daten zu ermöglichen.
Die FOR XML-Klausel zum Abrufen relationaler Daten im XML-Format.
Die OPENXML-Funktion zum Abrufen von XML-Daten im relationalen Format.
Die XML-Komprimierung bietet eine Methode zum Komprimieren von XML-Daten außerhalb von Zeilen für XML-Spalten und -Indizes, womit die Kapazitätsanforderungen verbessert werden. Weitere Informationen finden Sie unter CREATE TABLE (Transact-SQL) und CREATE INDEX (Transact-SQL). Die XML-Komprimierung ist in SQL Server 2022 (16.x) und späteren Versionen, Azure SQL Database und Azure SQL Managed Instance verfügbar.
In SQL Server 2022 wird eine Reihe neuer Features und Verbesserungen eingeführt. Dadurch stehen leistungsstarke Tools und Funktionen zur Verfügung, die die Leistung optimieren und eine bessere Kontrolle über die Bearbeitung und Erstellung von SQL-Objekten bieten.
Schreiben Sie effiziente Abfragen, erstellen Sie Indizierungsrichtlinien, verwalten Sie und Sie Ressourcen in der SQL-API und im SDK mit Microsoft Azure Cosmos DB bereit.