Simply.com is available in english

Zmień Compatibility Level

Poziom zgodności w SQL Server określa, której wersji składni i optymalizacji używa baza danych i można go zmienić prostym poleceniem ALTER DATABASE.

SQL Server Compatibility Level określa, której wersji składni, zachowania optymalizatora i funkcji SQL Servera ma przestrzegać baza danych. Ustawiając określony poziom zgodności, możesz:

  • Uruchamiać starszy kod T‑SQL na nowszej instancji SQL Servera bez konieczności jego modyfikacji.
  • Zapewnić, że optymalizacje wydajności i planowanie odbywają się tak, jak w wersji, w której kod został pierwotnie napisany.
  • Stopniowo migrować bazę danych do nowszej wersji poprzez stopniowe podnoszenie poziomu zgodności, aby ewentualne breaking changes można było testować w kontrolowanym środowisku.

Gdy poziom zgodności zostaje podniesiony, baza danych uzyskuje dostęp do nowych funkcji i ulepszeń, ale może również zostać dotknięta zmianami w optymalizacji zapytań i zachowaniu, które mogą wpływać na istniejące aplikacje.

Poziom zgodności SQL Servera można zmienić za pomocą polecenia SQL.

Przeczytaj, jak to zrobić w następujących artykułach:

Artykuły z kategorii pomocy technicznej: Microsoft SQL Server