Simply.com is available in english

Muuda ühilduvusastet

Compatibility Level SQL Serveris määrab, millist süntaks‑ ja optimeerimisversiooni andmebaas kasutab, ja seda saab kohandada lihtsa ALTER DATABASE‑käsuga.

SQL Server Compatibility Level määrab, millist SQL Serveri süntaksi, -optimeerimis‑käitumise ja -funktsioonide versiooni andmebaas peab järgima. Määrates kindla compatibility leveli, saad:

  • Käitada vanemaid T‑SQL‑koodisid uuemas SQL Serveri eksemplaris ilma neid muutmata.
  • Tagada, et jõudluse optimeerimine ja planeerimine toimiksid nagu selles versioonis, milles kood algselt kirjutati.
  • Järk‑järgult migreerida andmebaas uuemasse versiooni, tõstes compatibility leveli samm‑sammult, nii et võimalikud breaking changes saab testida kontrollitud keskkonnas.

Kui compatibility leveli tõsta, saab andmebaas juurde pääseda uutele funktsioonidele ja täiustustele, kuid see võib mõjutada ka päringu optimeerimise ja käitumise muudatusi, mis võivad mõjutada olemasolevaid rakendusi.

SQL Server Compatibility Leveli saab muuta SQL‑käsklusega.

Loe, kuidas see on kirjeldatud nendes artiklites:

Artikkel tugikategooriast: Microsoft SQL Server