Simply.com is available in english

Muuta Compatibility Level

SQL Serverin Compatibility Level ohjaa, mitä syntaksin ja optimoinnin versiota tietokanta käyttää, ja sitä voidaan säätää yksinkertaisella ALTER DATABASE -komennolla.

SQL Server Compatibility Level määrittää, mitä SQL Server‑syntaksin, -optimoinnin ja -toimintojen versiota tietokanta noudattaa. Asettamalla tietyn yhteensopivuustason voit:

  • Suorittaa vanhempaa T‑SQL‑koodia uudessa SQL Server‑instanssissa ilman, että sitä tarvitsee muuttaa.
  • Varmistaa, että suorituskyvyn optimoinnit ja suunnittelu tapahtuvat samalla tavalla kuin siinä versiossa, jossa koodi alun perin kirjoitettiin.
  • Siirtää tietokantaa vaiheittain uudempiin versioihin nostamalla yhteensopivuustasoa askel askeleelta, jotta mahdolliset breaking changes voidaan testata hallitussa ympäristössä.

Kun yhteensopivuustasoa nostetaan, tietokanta saa uusia ominaisuuksia ja parannuksia, mutta se voi myös vaikuttaa kyselyn optimointiin ja käyttäytymiseen, mikä voi vaikuttaa olemassa oleviin sovelluksiin.

SQL Serverin yhteensopivuustasoa voidaan muuttaa SQL‑komennolla.

Lue lisää näistä artikkeleista:

Ohje Ohjekirjastosta: Microsoft SQL Server