Simply.com is available in english

Compatibiliteitsniveau wijzigen

Compatibility Level in SQL Server bepaalt welke versie van syntaxis en optimalisatie een database gebruikt, en kan worden aangepast met een eenvoudige ALTER DATABASE‑opdracht.

SQL Server Compatibility Level bepaalt welke versie van de SQL Server‑syntaxis, -optimalisatie‑gedrag en -functies een database moet volgen. Door een bepaald compatibility level in te stellen kun je:

  • Oudere T‑SQL‑code uitvoeren op een nieuwere SQL Server‑instans zonder ze te hoeven aanpassen.
  • Zorgen dat performance‑optimalisaties en planning verlopen zoals in de versie waarin de code oorspronkelijk is geschreven.
  • Een database geleidelijk migreren naar een nieuwere versie door het compatibility level stap‑gewijs te verhogen, zodat eventuele breaking changes getest kunnen worden in een gecontroleerde omgeving.

Wanneer het compatibility level wordt verhoogd, krijgt de database toegang tot nieuwe functies en verbeteringen, maar kan ook worden beïnvloed door wijzigingen in query‑optimalisatie en gedrag die bestaande applicaties kunnen beïnvloeden.

Je kunt het SQL Server Compatibility Level wijzigen met een SQL‑opdracht.

Lees hoe in deze artikelen:

Artikel uit de ondersteuningscategorie: Microsoft SQL Server