Simply.com is available in english

Modifier Compatibility Level

Niveau de compatibilité dans SQL Server détermine la version de la syntaxe et de l'optimisation qu'utilise une base de données, et peut être ajusté avec une simple commande ALTER DATABASE.

SQL Server Compatibility Level détermine quelle version de la syntaxe SQL Server, du comportement d’optimisation et des fonctions une base de données doit suivre. En définissant un niveau de compatibilité spécifique, vous pouvez :

  • Exécuter d’anciens scripts T‑SQL sur une instance SQL Server plus récente sans avoir à les modifier.
  • Garantir que les optimisations de performances et la planification se déroulent comme dans la version pour laquelle le code a été initialement écrit.
  • Migrer progressivement une base de données vers une version plus récente en augmentant progressivement le niveau de compatibilité, afin que les changements critiques puissent être testés dans un environnement contrôlé.

Lorsque le niveau de compatibilité est augmenté, la base de données obtient l’accès aux nouvelles fonctionnalités et améliorations, mais elle peut également être affectée par des changements dans l’optimisation des requêtes et le comportement, ce qui peut impacter les applications existantes.

Vous pouvez modifier le niveau de compatibilité SQL Server à l’aide d’une commande SQL.

Lisez comment dans ces articles :

Article de la catégorie support: Microsoft SQL Server