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