Simply.com is available in english

Ändra Compatibility Level

Compatibility Level i SQL Server styr vilken version av syntax och optimering en databas använder, och kan justeras med ett enkelt ALTER DATABASE‑kommando.

SQL Server Compatibility Level bestämmer vilken version av SQL Server‑syntax, -optimeringsbeteende och -funktioner en databas ska följa. Genom att ange en viss compatibility level kan du:

  • Köra äldre T‑SQL‑kod på en nyare SQL Server‑instans utan att behöva ändra dem.
  • Säkerställa att prestanda‑optimeringar och planering sker som i den version som koden ursprungligen skrevs för.
  • Gradvis migrera en databas till en nyare version genom stegvis höjning av compatibility level, så eventuella breaking changes kan testas i en kontrollerad miljö.

När compatibility level höjs får databasen tillgång till nya funktioner och förbättringar, men kan också påverkas av förändringar i query‑optimering och beteende som kan påverka befintliga applikationer.

Man kan ändra SQL Server Compatibility Level med ett SQL‑kommando.

Läs hur i dessa artiklar:

Artikel från supportkategorin: Microsoft SQL Server