Simply.com is available in english

Ändern Compatibility Level

Der Kompatibilitätsgrad in SQL Server bestimmt, welche Version von Syntax und Optimierung eine Datenbank verwendet, und kann mit einem einfachen ALTER DATABASE‑Befehl angepasst werden.

SQL Server Compatibility Level bestimmt, welche Version der SQL Server‑Syntax, -Optimierungsverhalten und -Funktionen eine Datenbank folgen soll. Durch das Festlegen eines bestimmten Compatibility Level können Sie:

  • Älteren T‑SQL‑Code auf einer neueren SQL Server‑Instanz ausführen, ohne ihn ändern zu müssen.
  • Sicherstellen, dass Performance‑Optimierungen und Planungen wie in der Version erfolgen, für die der Code ursprünglich geschrieben wurde.
  • Eine Datenbank schrittweise zu einer neueren Version migrieren, indem der Compatibility Level nach und nach erhöht wird, sodass eventuelle Breaking Changes in einer kontrollierten Umgebung getestet werden können.

Wenn der Compatibility Level erhöht wird, erhält die Datenbank Zugang zu neuen Funktionen und Verbesserungen, kann jedoch auch von Änderungen in der Abfrageoptimierung und dem Verhalten betroffen sein, die bestehende Anwendungen beeinflussen können.

Man kann den SQL Server Compatibility Level mit einem SQL‑Befehl ändern.

Lesen Sie, wie es in diesen Artikeln funktioniert:

Artikel aus der Support-Kategorie: Microsoft SQL Server