Simply.com is available in english

Endre Compatibility Level

Compatibility Level i SQL Server styrer hvilken versjon av syntaks og optimalisering en database bruker, og kan justeres med en enkel ALTER DATABASE‑kommando.

SQL Server Compatibility Level bestemmer hvilken versjon av SQL Server‑syntaks, -optimaliseringsadferd og -funksjoner en database skal følge. Ved å sette et bestemt compatibility level kan du:

  • Kjøre eldre T‑SQL‑koder på en nyere SQL Server‑instans uten å måtte endre dem.
  • Sikre at ytelses‑optimaliseringer og planlegging skjer som i den versjonen koden opprinnelig ble skrevet for.
  • Gradvis migrere en database til en nyere versjon ved trinnvis heving av compatibility level, slik at eventuelle breaking changes kan testes i et kontrollert miljø.

Når compatibility level heves, får databasen tilgang til nye funksjoner og forbedringer, men kan også påvirkes av endringer i spørrings‑optimalisering og atferd som kan påvirke eksisterende applikasjoner.

Man kan endre SQL Server Compatibility Level med en SQL‑kommando.

Les hvordan i disse artiklene:

Artikkel fra støttekategorien: Microsoft SQL Server