Neuigkeiten in SQL Server 2022 (16.x) Preview

Gilt für:yesSQL Server 2022 (16.x) Preview

SQL Server 2022 (16.x) Preview ist eine Weiterentwicklung der SQL Server-Plattform, die auf früheren Releases aufbaut. Sie stellt eine große Auswahl an Entwicklungssprachen, Datentypen und Betriebssystemen zur Verfügung und ermöglicht die Arbeit in lokalen Umgebungen und Cloudumgebungen.

Im folgenden Video wird SQL Server 2022 Preview vorgestellt.

Weitere Videoinhalte finden Sie unter Neuigkeiten in SQL Server.

In diesem Artikel werden die neuen Features und Verbesserungen für SQL Server 2022 (16.x) Preview beschrieben.

Download von SQL Server 2022 Preview

Holen Sie sich die SQL Server 2022 Preview Evaluation Edition.

Weitere Informationen und bekannte Probleme finden Sie in den Versionshinweisen zu SQL Server 2022 (16.x) Preview.

Nutzen Sie die neuesten Tools, um die Möglichkeiten von SQL Server 2022 (16.x) Preview voll auszuschöpfen.

Dieser Release:

  • Ist als Evaluation Edition verfügbar. ist für einen 180-tägigen Testzeitraum verfügbar und umfasst alle Funktionen der Enterprise Edition.
  • ist auf Azure Virtual Machines als Developer Edition verfügbar. ist für einen 180-tägigen Testzeitraum über einen SQL Server auf Azure Virtual Machines Marketplace-Image verfügbar.
  • Informationen zu SQL Server 2022 Preview unter Linux finden Sie unter Versionshinweise für SQL Server 2022 (16.x) Preview unter Linux.
  • enthält außer für ausgewählte EAP-Kunden keine Unterstützung von Microsoft.

Nachdem Sie SQL Server 2022 16.x (Vorschau) ausgecheckt haben, senden Sie Feedback zu dem Produkt.

Vorschaurelease der Communitytechnologie

Dieses Release ist die Vorschau der Communitytechnologie 2.1 (CTP).

SQL Server 2022 CTP 2.1 (16.0.700.4) enthält Updates für die folgenden Features:

  • Analyse
    • Objektspeicherintegration (Data Lake Virtualization) – aktualisierter Speicherort für S3-kompatibles Objektspeicherzertifikat für SQL Server für Linux.
    • Datenvirtualisierung:
      • SQL Server 2022 16.x (Vorschau) unterstützt CREATE EXTERNAL TABLE AS SELECT, was es SQL Server ermöglicht, eine externe Tabelle zu erstellen und parallel Daten an einen anderen Speicherort zu exportieren.
      • Unterstützung des Delta-Tabellenformats für Polybase. Ermöglicht SQL Server die Nutzung des Delta-Tabellenformats für OPENROWSET, CREATE EXTERNAL TABLE und CREATE EXTERNAL TABLE AS SELECT-Vorgänge.
  • Intelligente Abfrageleistungsfeatures
    • Abfragespeicher standardmäßig für neue Datenbanken aktiviert
    • Parameterabhängige Planoptimierung – Unterstützbarkeit
    • Feedback zum Grad der Parallelität (DOP) – Unterstützbarkeit
  • Verwaltung
    • Verwalten des Azure Arc-Agents mit SQL Server-Konfigurations-Manager
    • Über setup an Azure anfügen – Aktivieren der Arc-Erweiterung für SQL Server ist jetzt ein Opt-In-Feature
    • Momentaufnahmesicherungen
  • Sicherheit
    • Automatisierungsprozess zum Einrichten des Azure AD-Administrators für SQL Server
    • Ledger – automatischer Digestupload in Azure Storage
    • 3 zusätzliche Rollen auf Serverebene hinzugefügt
  • Sprache
    • APPROX_PERCENTILE_DISC()
    • APPROX_PERCENTILE_CONT()
    • DATETRUNC()
    • IS [NOT] DISTINCT FROM
    • Funktionen für die Bitmanipulation:
      • LEFT_SHIFT()
      • RIGHT_SHIFT()
      • BIT_COUNT()
      • GET_BIT()
      • SET_BIT()

Ausführliche Informationen finden Sie in den folgenden Abschnitten in den Funktionsbeschreibungen.

Die folgenden Abschnitte bieten eine Übersicht über diese Features.

Analyse

Neue Funktion oder Update Details
Azure Synapse Link für SQL Abrufen von Echtzeitanalyse über betriebsbezogene Daten in SQL Server 2022 (16.x) Preview. Mit einer nahtlosen Integration zwischen Betriebsspeichern in SQL Server 2022 (16.x) Preview und Azure Synapse Analytics dedizierten SQL-Pools ermöglicht Azure Synapse Link für SQL die Ausführung von Analyse-, Business Intelligence- und Machine Learning-Szenarien für Ihre Betriebsdaten mit minimalen Auswirkungen auf Quelldatenbanken mit einer neuen Änderungsfeedtechnologie.

Weitere Informationen finden Sie unter Was ist Azure Synapse Link für SQL? (Vorschau) – Azure Synapse Analytics.

Siehe auch Bekannte Probleme.
Objektspeicherintegration In SQL Server 2022 Preview wird der Objektspeicher in die Datenplattform integriert, sodass Sie SQL Server zusätzlich zu Azure Storage mit S3-kompatiblem Objektspeicher integrieren können. Das erste ist Sicherung über URLs und das zweite ist Data Lake Virtualization.

Data Lake Virtualization integriert PolyBase mit S3-kompatiblem Objektspeicher und fügt Unterstützung zum Abfragen von Parquet-Dateien mit T-SQL hinzu.
Datenvirtualisierung Abfragen verschiedener Datentypen auf verschiedenen Datentypen von SQL Server.

Verfügbarkeit

Neue Funktion oder Update Details
Link zu Azure SQL Managed Instance Verbinden Sie Ihre SQL Server-Instanz mit Azure SQL Managed Instance. Siehe Linkfeature für Azure SQL Managed Instance (Vorschau). Um dieses Feature zu nutzen, können Sie sich hier registrieren.
Eigenständige Verfügbarkeitsgruppe Erstellen Sie eine Always On-Verfügbarkeitsgruppe, die:
- Eigene Metadatenobjekte (Benutzer, Anmeldungen, Berechtigungen, SQL-Agent-Aufträge usw.) auf Verfügbarkeitsgruppenebene zusätzlich zur Instanzebene verwaltet.
- Spezielle Systemdatenbanken innerhalb der Verfügbarkeitsgruppe enthält. Weitere Informationen finden Sie unter Was ist eine eigenständige Verfügbarkeitsgruppe?
Verteilte Verfügbarkeitsgruppe - Das Ändern von REQUIRED_SYNCHRONIZED_SECONDARIES_TO_COMMIT wird unterstützt. Weitere Informationen finden Sie unter ALTER AVAILABILITY GROUP ().
- Verwenden Sie jetzt mehrere TCP-Verbindungen für eine bessere Nutzung der Netzwerkbandbreite über einen Remotelink mit langen TCP-Latenzen.
Verbesserte Verfügbarkeitsgruppen - ParallelRedoThreadPool: Threadpool auf Instanzebene, der für alle Datenbanken freigegeben wurde, in denen ein Wiederholen stattfindet. So kann für jede Datenbank der Vorteil eines parallelen Wiederholens genutzt werden. Wurde zuvor auf maximal 100 Threads begrenzt
- ParallelRedoBatchRedo: Wiederholen von Protokolldatensätzen, die unter einem Latch gruppiert sind, um die Geschwindigkeit zu erhöhen. Dies hilft sowohl beim Nachholen eines Wiederholens als auch beim Wiederholen zum Wiederherstellen nach einem Absturz.
Verbesserte Sicherungsmetadaten backupset-Systemtabelle gibt die letzte gültige Wiederherstellungszeit zurück. Siehe Backupset (Transact-SQL).

Sicherheit

Neue Funktion oder Update Details
Integration von Microsoft Defender für Cloud Schützen Sie Ihre SQL Server mithilfe des Defender für SQL-Plans. Der Defender für SQL-Plan benötigt eine aktivierte SQL Server-Erweiterung für Azure. Er umfasst Funktionen zum Ermitteln und Verringern potenzieller Risiken für Datenbanken sowie das Erkennen ungewöhnlicher Aktivitäten, die auf eine Bedrohung für Ihre Datenbanken hinweisen können. Hier erfahren Sie mehr darüber, wie Defender für SQL Ihren gesamten Datenbankenbestand überall schützen kann: lokal, in hybriden und in Multi-Cloud-Umgebungen.
Microsoft Purview-Integration Wenden Sie Microsoft Purview-Zugriffsrichtlinien auf jede SQL Server-Instanz an, die sowohl in der Verwaltung der Azure Arc- als auch in der Microsoft Purview-Datennutzung registriert ist.

- Neu eingeführte Rollen SQL-Leistungsmonitor und SQL Sicherheitsüberwachung erfüllen das Prinzip der geringsten Berechtigung mithilfe von Microsoft Purview-Zugriffsrichtlinien.

Weitere Informationen finden Sie unter Zugriffsbereitstellung nach Datenbesitzer für SQL Server auf Azure Arc-fähigen Servern.
Ledger Das Ledgerfeature bietet Funktionen für manipulationssichere Beweise in Ihrer Datenbank. Sie können kryptografisch gegenüber Dritten, (z. B. Prüfern oder anderen Geschäftspartnern) nachweisen, dass Ihre Daten nicht manipuliert wurden. Siehe Ledger.
Authentifizierung über Azure Active Directory Verwenden Sie die Azure Active Directory-Authentifizierung (Azure AD), um eine Verbindung mit SQL Server herzustellen.
Always Encrypted mit Secure Enclaves Aktivieren Sie die direkte Verschlüsselung und umfassendere vertrauliche Abfragen. Unterstützung für vertrauliche Abfragen mit JOIN, GROUP BY und ORDER BY. Verbesserte Leistung. Weitere Informationen finden Sie unter Always Encrypted mit Secure Enclaves.
Neue Berechtigungsrollen & Aktivieren Sie den Zugriff mit den wenigsten Berechtigungen für administrative Aufgaben mit neuen integrierten Rollen auf Serverebene.
Dynamische Datenmaskierung Präzise „UNMASK“-Berechtigungen für die dynamische Datenmaskierung
Unterstützung für PFX-Zertifikate, Verbesserungen symmetrischer Schlüssel und andere Kryptoverbesserungen Neue Unterstützung für Zertifikats- und wichtige Integrationsszenarios für das Sichern und Wiederherstellen mit dem Azure Blob Storage-Dienst. Dies ermöglicht die Einhaltung bewährter Methoden und Compliancestandards, die die Verwendung unsicherer oder veralteter Algorithmen wie RC4 untersagen. Zusätzliche Verbesserungen zum Erweitern der Standardkryptografie in SQL Server, um der sich weiterentwickelnde Bedrohungslandschaft zu begegnen. Dazu gehört unter anderem, dass vom System generierte Zertifikate jetzt über eine Standardstärke von RSA-3072 verfügen.

BACKUP SYMMETRIC KEY und RESTORE SYMMETRIC KEY wurden hinzugefügt.
Unterstützung des MS-TDS-8.0-Protokolls Neue MS-TDS-Protokolliteration Siehe Unterstützung für TDS 8.0 und TLS 1.3:
- Macht Verschlüsselung obligatorisch
- Passt MS-TDS an HTTPS an, sodass es von Netzwerkgeräten verwaltet werden kann und zusätzliche Sicherheit bietet
- Eliminiert das benutzerdefinierte Interleaving von MS-TDS / TLS und ermöglicht die Verwendung von TLS 1.3 und späteren TLS-Protokollversionen.

Leistung

Neue Funktion oder Update Details
Verbesserungen der Parallelität von Systemseitenlatches Durch das gleichzeitige Aktualisieren von GAM- (Global Allocation Map) und SGAM-Seiten (Shared Global Allocation Map) wird der Konflikt zwischen Seitenlatches bei der Zuteilung bzw. dem Aufheben der Zuteilung von Datenseiten und -erweiterungen verringert. Diese Verbesserungen gelten für alle Benutzerdatenbanken und sind insbesondere für tempdb-lastige Workloads von Nutzen.
Parallelscan des Pufferpools Verbessert die Leistung von Pufferpool-Scanvorgängen auf Computern mit großen Arbeitsspeichern, indem mehrere CPU-Kerne verwendet werden Weitere Informationen finden Sie unter Vorgänge, die einen Pufferpoolscan auslösen, werden auf Computern mit großem Arbeitsspeicher möglicherweise langsam ausgeführt.
Sortierter gruppierter Columnstore-Index Der sortierte gruppierte Columnstore-Index (CCI) sortiert die vorhandenen Daten im Arbeitsspeicher, bevor der Index-Generator die Daten in Indexsegmente komprimiert. Somit ist das Potenzial einer effizienteren Löschung von Segmenten gegeben, was zu einer besseren Leistung führt, da die Anzahl der Segmente, die vom Datenträger gelesen werden sollen, reduziert wird. Weitere Informationen finden Sie unter CREATE COLUMNSTORE INDEX (Transact-SQL) und Neuerungen in Columnstore-Indizes.

Auch in Synapse Analytics verfügbar. Weitere Informationen finden Sie unter Abfrageleistung.
Verbesserte Columnstore-Segmentlöschung Alle Columnstore-Indizes profitieren von einer verbesserten Segmentlöschung nach Datentyp. Datentypauswahlen haben möglicherweise erhebliche Auswirkungen auf die Abfrageleistung basierend auf allgemeinen Filterprädikaten für Abfragen im Columnstore-Index. Diese Segmentlöschung wird auf numerische, Datums- und Uhrzeitdatentypen und den Datentyp „datetimeoffset“ angewendet, wobei der Datentyp „Datetimeoffset“ kleiner oder gleich zwei skaliert wird. Ab SQL Server 2022 16.x (Vorschau) werden die Funktionen zur Segmentlöschung auf Zeichenfolgen, binäre, guid-Datentypen und den Datentyp „datetimeoffset“ für die Skalierung größer als zwei erweitert.
In-Memory-OLTP-Verwaltung Verbesserung der Arbeitsspeicherverwaltung in Servern mit großem Arbeitsspeicher für weniger Bedingungen des Typs „Nicht genügend Arbeitsspeicher“
Verbesserte Optimierung SQL Server 2022 Preview nutzt neue Hardwarefunktionen, einschließlich der Erweiterung Advanced Vector Extension (AVX) 512, um Batchmodusvorgänge zu verbessern.
Vergrößerung der virtuellen Protokolldatei In früheren SQL Server-Versionen wurden vier virtuelle Protokolldateien erstellt, wenn die nächste Vergrößerung mehr als 1/8 der aktuellen Protokollgröße und weniger als 64 MB betrug. In SQL Server 2022 ist das Verhalten geringfügig anders. Es wird nur eine virtuelle Protokolldatei erstellt, wenn die Vergrößerung weniger als oder gleich 64 MB und mehr als 1/8 der aktuellen Protokollgröße beträgt. Weitere Informationen zum Wachstum der virtuellen Protokolldatei finden Sie unter Virtuelle Protokolldateien (Virtual Log Files, VLFs).

Abfragespeicher und intelligente Abfrageverarbeitung

Die Featurefamilie Intelligente Abfrageverarbeitung umfasst Features mit weitreichenden Auswirkungen, die die Leistung vorhandener Workloads mit minimalem Implementierungsaufwand verbessern.

Ein Diagramm der Featurefamilie „Intelligente Abfrageverarbeitung und ihrer ersten Einführung in SQL Server.

Neue Funktion oder Update Details
Abfragespeicher auf sekundären Replikaten Ein Abfragespeicher auf sekundäre Replikate bietet die gleiche Abfragespeicherfunktionalität für sekundäre Replikatworkloads, die für primäre Replikate verfügbar sind. Weitere Informationen finden Sie in Abfragespeicher für sekundäre Replikate.

Weitere Informationen finden Sie weiter unten in diesem Artikel unter Verbesserungen des Abfragespeichers.
Hinweise zu Abfragespeicher Abfragespeicherhinweise nutzen den Abfragespeicher, um eine Methode zur Gestaltung von Abfrageplänen ohne Änderung des Anwendungscodes bereitzustellen. Bisher waren diese nur für Azure SQL-Datenbank und Azure SQL Managed Instance verfügbar. Jetzt sind Abfragespeicherhinweise in SQL Server 2022 (Vorschau) verfügbar. Erfordert, dass der Abfragespeicher aktiviert ist und sich im Modus „Schreibzugriff“ befindet.
Feedback zur Speicherzuweisung Das Feedback zur Speicherzuweisung passt die Größe des Arbeitsspeichers an, der basierend auf der vorherigen Leistung für eine Abfrage zugewiesen wird. In der SQL Server 2022-Vorschau wird das Feedback zur Speicherzuweisung im Perzentil- und Persistenzmodus eingeführt. Erfordert die Aktivierung des Abfragespeichers.

- Persistenz: Eine Funktion, durch die das Feedback zur Speicherzuweisung für einen bestimmten zwischengespeicherten Plan im Abfragespeicher beibehalten werden kann, damit das Feedback nach Cacheentfernungen wiederverwendet werden kann. Die Vorteile des Speichers gewähren Feedback sowie die neuen DOP- und CE-Feedbackfeatures.
- Perzentil: Ein neuer Algorithmus verbessert die Leistung von Abfragen mit umfassend oszillierenden Arbeitsspeicheranforderungen. Dabei werden Informationen zur Speicherzuweisung aus mehreren vorherigen Abfrageausführungen verwendet, anstatt nur die Speicherzuweisung aus der Abfrageausführung unmittelbar zuvor. Erfordert die Aktivierung des Abfragespeichers. Der Abfragespeicher ist standardmäßig für neu erstellte Datenbanken ab SQL Server 2022 CTP 2.1 aktiviert.
Parameterabhängige Planoptimierung Aktiviert automatisch mehrere, aktive zwischengespeicherte Pläne für eine einzelne parametrisierte Anweisung. Zwischengespeicherte Ausführungspläne decken verschiedene Datengrößen basierend auf den kundenseitig angegebenen Runtimeparameterwerten ab. Weitere Informationen finden Sie unter Optimierung des Parameterempfindlichkeitsplans.
Feedback zum Grad der Parallelität Die neue Konfigurationsoption DOP_FEEDBACK für Datenbankbereiche passt automatisch den Parallelitätsgrad für wiederholte Abfragen zur Optimierung von Workloads an, bei denen ineffiziente Parallelität zu Leistungsproblemen führen kann. Ähnlich wie Optimierungen in Azure SQL-Datenbank. Erfordert, dass der Abfragespeicher aktiviert ist und sich im Modus „Schreibzugriff“ befindet. Siehe DOP_FEEDBACK in ALTER DATABASE SCOPED CONFIGURATION (Transact-SQL).
Feedback zur Kardinalitätsschätzung Identifiziert und korrigiert suboptimale Abfrageausführungspläne für wiederholte Abfragen, wenn diese Probleme durch falsche Schätzungsmodellannahmen verursacht werden. Erfordert, dass der Abfragespeicher aktiviert ist und sich im Modus „Schreibzugriff“ befindet. Siehe Kardinalitätsschätzung (SQL Server).
Erzwingen des optimierten Plans Verwendet die Kompilierungswiedergabe, um die Kompilierungszeit für die erzwungene Plangenerierung zu verbessern, indem nicht wiederholte Plankompilierungsschritte in einem vorgeschaltetem Cache gespeichert werden. Weitere Informationen finden Sie unter Erzwingen des optimierten Plans mit dem Abfragespeicher.

Verwaltung

Neue Funktion oder Update Details
Integrierte Einrichtungsumgebung für die Azure-Erweiterung für SQL Server Installieren Sie die Azure-Erweiterung für SQL Server bei der Einrichtung. Erforderlich für Azure-Integrationsfeatures. Weitere Informationen finden Sie unter
- Installieren von SQL Server über die Eingabeaufforderung.
- Installieren von SQL Server über den Installations-Assistenten (Setup).
Verwalten der Azure Arc SQL-Erweiterung Verwenden Sie den SQL Server-Konfigurations-Manager zum Verwalten des Azure Arc SQL-Erweiterungsdiensts. Verwenden Sie den SQL Server-Konfigurations-Manager.
Berechnungen des maximalen Serverarbeitsspeichers Während der Installation wird der maximale Arbeitsspeicher des Servers entsprechend den Empfehlungen konfiguriert. Siehe Konfigurationsoptionen für den Serverarbeitsspeicher.
Verbesserungen bei der beschleunigten Datenbankwiederherstellung (ADR) Es wurden verschiedene Verbesserungen für den persistenten Versionsspeicher (PVS) sowie die Skalierbarkeit insgesamt vorgenommen. SQL Server 2022 implementiert einen beständigen Thread für die Versionsspeicherbereinigung pro Datenbank anstatt pro Instanz und der Speicherbedarf für die PVS-Seitenverfolgung wurde verbessert. Es gibt auch eine Reihe von ADR-Effizienzverbesserungen, z. B. Parallelitätsverbesserungen, die dem Bereinigungsprozess helfen, effizienter zu arbeiten. ADR bereinigt Seiten, die aufgrund einer Sperrung noch nicht bereinigt werden konnten.

Weitere Informationen finden Sie unter ADR-Verbesserungen in SQL Server 2022 (16.x) Preview
Verbesserte Unterstützung für Momentaufnahmesicherungen Fügt Transact-SQL-Unterstützung für das Einfrieren und Reaktivieren von E/A-Vorgängen hinzu, ohne dass ein VDI-Client erforderlich ist. Erstellen einer Transact-SQL-Momentaufnahmesicherung.
Verkleinern von Datenbanken: WAIT_AT_LOW_PRIORITY In früheren Releases führt das Verkleinern von Datenbanken und Datenbankdateien zur Wiedergewinnung von Speicherplatz häufig zu Parallelitätsproblemen. SQL Server 2022 Preview fügt WAIT_AT_LOW_PRIORITY als zusätzliche Option für Verkleinerungsvorgänge hinzu (DBCC SHRINKDATABASE und DBCC SHRINKFILE). Wenn Sie das Verhalten „WAIT_AT_LOW_PRIORITY“ angeben, werden neue Abfragen, die Schemastabilitätssperren (Sch-S- oder Sch-M-Sperren) benötigen, nicht durch den wartenden Verkleinerungsvorgang blockiert, bis dieser nicht mehr wartet und mit der Ausführung beginnt. Weitere Informationen finden Sie unter Verkleinern einer Datenbank und Verkleinern einer Datei.
XML-Komprimierung 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).
Asynchrone automatische Statistikaktualisierungsparallelität Vermeiden Sie eventuelle Parallelitätsprobleme, indem Sie asynchrone Statistikupdates verwenden, wenn Sie die datenbankweite Konfiguration „ASYNC_STATS_UPDATE_WAIT_AT_LOW_PRIORITY“ aktivieren.
Sichern und Wiederherstellen auf S3-kompatiblen Objektspeichern In SQL Server 2022 wird die Syntax BACKUP/RESTORETO/FROMURL durch Hinzufügen von Unterstützung für einen neuen S3-Connector mithilfe der REST-API erweitert. Siehe Sicherung über URLs.

Sprache

Neue Funktion oder Update Details
Fortsetzbares Hinzufügen von Tabellenconstraints Unterstützt das Anhalten und Fortsetzen eines „ALTER TABLE ADD CONSTRAINT“-Vorgangs Setzen Sie einen solchen Vorgang nach Wartungsfenstern, Failovers oder Systemfehlern fort.
Transaktionsreplikation Peer-to-Peer-Replikation ermöglicht die Konflikterkennung und -auflösung, damit der letzte Verfasser gewinnen kann. Ursprünglich eingeführt in SQL Server 2019 15.x CU 13. Weitere Informationen finden Sie unter Automatisches Behandeln von Konflikten mit zuletzt geschriebenen Gewinnen.
CREATE STATISTICS Fügt dieAUTO_DROP-Option hinzu

Automatische Statistiken mit niedriger Priorität.
SELECT ... WINDOW-Klausel Bestimmt die Partitionierung und Sortierung eines Rowsets, bevor die Fensterfunktion angewendet wird, die das Fenster in der OVER-Klausel verwendet. Siehe SELECT – WINDOW .
IS [NOT] DISTINCT FROM Bestimmt, ob zwei Ausdrücke im Vergleich zueinander als NULL bewertet werden, und garantiert als Ergebnis einen wahren oder falschen Wert. Weitere Informationen finden Sie unter IS [NOT] DISTINCT FROM (Transact-SQL).
Zeitreihenfunktionen Sie können Daten speichern und analysieren, die sich im Laufe der Zeit ändern, indem Sie Zeitfenster-, Aggregations- und Filterfunktionen verwenden.
- DATE_BUCKET ()
- GENERATE_SERIES ()

Im Folgenden wird Unterstützung für IGNORE NULLS und RESPEKT NULLS hinzugefügt:
- FIRST_VALUE ()
- LAST_VALUE ()
JSON-Funktionen - ISJSON ()
- JSON_PATH_EXISTS ()
- JSON_OBJECT ()
- JSON_ARRAY ()
Aggregatfunktionen - APPROX_PERCENTILE_CONT ()
- APPROX_PERCENTILE_DISC ()
T-SQL-Funktionen - GREATEST ()
- LEAST ()
- STRING_SPLIT ()
- DATETRUNC ()
Bitmanipulation - LEFT_SHIFT ()
- RIGHT_SHIFT ()
- BIT_COUNT ()
- GET_BIT ()
- SET_BIT ()

Tools

Neue Funktion oder Update Details
Azure Data Studio Holen Sie sich den neuesten Release unter Herunterladen und Installieren von Azure Data Studio. Der neueste Release enthält Unterstützung für SQL Server 2022.
Distributed Replay SQL Server Setup enthält nicht mehr die ausführbaren Distributed Replay Client- und Controllerdateien. Diese sind zusammen mit der ausführbaren Administratordatei als separater Download verfügbar.
SQL Server Management Studio SSMS Version 19.0 ist jetzt verfügbar und ist die empfohlene Version von SSMS für SQL Server 2022. Herunterladen von SQL Server Management Studio (SSMS)
SqlPackage.exe Version 19 von SqlPackage bietet Unterstützung für SQL Server 2022. Holen Sie sich die neueste Version unter Herunterladen und Installieren von SqlPackage.
VS-Code Der aktuelle Release von VS Code, Version 1.67, unterstützt SQL Server 2022. Laden Sie sie unter https://code.visualstudio.com/ herunter.

SQL Machine Learning Services

Ab SQL Server 2022 werden Runtimes für R, Python und Java nicht mehr mit SQL Setup installiert. Installieren Sie stattdessen alle gewünschten benutzerdefinierten Runtimes und Pakete. Weitere Informationen finden Sie unter Installieren von SQL Server Machine Learning Services (Python und R) unter Windows oder unter Installieren von SQL Server Machine Learning Services (Python und R) unter Linux.

Zusätzliche Informationen

Dieser Abschnitt enthält zusätzliche Informationen zu den oben hervorgehobenen Features.

Verbesserungen des Abfragespeichers

Mit dem Abfragespeicher können Sie den Leistungsverlauf besser verfolgen, Probleme mit Abfrageplänen beheben und neue Funktionen in Azure SQL Database, Azure SQL Managed Instance und SQL Server 2022 16.x (Vorschau) aktivieren. CTP 2.1 führt einen Abfragespeicher ein, der standardmäßig für neue Datenbanken aktiviert ist. Wenn Sie den Abfragespeicher aktivieren müssen, lesen Sie Aktivieren des Abfragespeichers.

  • Bei Datenbanken, die aus anderen SQL Server-Instanzen wiederhergestellt wurden, sowie bei Datenbanken, die über ein direktes Upgrade auf SQL Server 2022 aktualisiert wurden, behalten diese Datenbanken die vorherigen Abfragespeichereinstellungen bei.

  • Für Datenbanken, die aus früheren SQL Server-Instanzen wiederhergestellt werden, prüfen Sie separat die Einstellungen des Datenbank-Kompatibilitätsgrads, da einige Features für die intelligente Abfrageverarbeitung durch die Einstellung des Kompatibilitätsgrads aktiviert sind.

Wenn Bedenken wegen des Mehraufwands bestehen, den der Abfragespeicher mit sich bringen kann, können Administrator*innen benutzerdefinierte Erfassungsrichtlinien nutzen, um genauer einzustellen, welche Daten der Abfragespeicher erfasst. Benutzerdefinierte Erfassungsrichtlinien sind verfügbar, um die Datenerfassung durch den Abfragespeicher zu optimieren. Mit benutzerdefinierten Erfassungsrichtlinien lässt sich besser selektieren, welche Abfragen erfasst werden, und es werden auch Abfragedetails erfasst. Ein Administrator kann z. B. auswählen, dass nur die ressourcenintensivsten Abfragen, wiederholte Abfragen oder die Abfragen erfasst werden, die einen hohen Rechenaufwand mit sich bringen. Dank benutzerdefinierter Erfassungsrichtlinien kann der Abfragespeicher die wichtigsten Abfragen in Ihrer Workload erfassen. Hinweis: Mit Ausnahme der Option STALE_CAPTURE_POLICY_THRESHOLD definieren diese Optionen die OR-Bedingungen, die vorliegen müssen, damit Abfragen im definierten STALE_CAPTURE_POLICY_THRESHOLD-Wert erfasst werden. Dies sind z. B. die Standardwerte in QUERY_CAPTURE_MODE = AUTO:

...
QUERY_CAPTURE_MODE = CUSTOM,
QUERY_CAPTURE_POLICY = ( 
STALE_CAPTURE_POLICY_THRESHOLD = 24 HOURS, 
EXECUTION_COUNT = 30, 
TOTAL_COMPILE_CPU_TIME_MS = 1000, 
TOTAL_EXECUTION_CPU_TIME_MS = 100 
)
...

SQL Server Analysis Services

Mit dieser Version werden neue Features und Verbesserungen für Leistung, Ressourcenkontrolle und Clientunterstützung eingeführt. Spezifische Updates finden Sie unter Neuerungen in SQL Server Analysis Services.

Weitere Informationen

Hilfe erhalten