Simply.com is available in english

Modifică nivelul de compatibilitate

Nivelul de compatibilitate în SQL Server controlează ce versiune de sintaxă și optimizare folosește o bază de date și poate fi ajustat cu o simplă comandă ALTER DATABASE.

SQL Server Compatibility Level determină ce versiune de sintaxă, comportament de optimizare și funcții ale SQL Server trebuie să urmeze o bază de date. Prin setarea unui anumit compatibility level poți:

  • Rula coduri T‑SQL mai vechi pe o instanță SQL Server mai nouă fără a fi nevoie să le modifici.
  • Asigura că optimizările de performanță și planificarea se desfășoară ca în versiunea în care codul a fost scris inițial.
  • Migra treptat o bază de date la o versiune mai nouă prin creșterea treptată a compatibility level, astfel încât eventualele breaking changes să poată fi testate într-un mediu controlat.

Când compatibility level este ridicat, baza de date obține acces la funcții și îmbunătățiri noi, dar poate fi influențată și de modificări în optimizarea interogărilor și comportament, care pot afecta aplicațiile existente.

Poți modifica SQL Server Compatibility Level cu o comandă SQL.

Citește cum în aceste articole:

Articol din categoria de suport: Microsoft SQL Server