Zmeniť úroveň kompatibility
Úroveň kompatibility v SQL Server určuje, ktorá verzia syntaxe a optimalizácie databáza používa, a dá sa nastaviť jednoduchým príkazom ALTER DATABASE.
SQL Server Compatibility Level určuje, ktorá verzia syntaxe, optimalizačného správania a funkcií SQL Serveru má databáza nasledovať. Nastavením konkrétnej úrovne kompatibility môžete:
- Spúšťať starší T‑SQL kód na novšej inštancii SQL Serveru bez nutnosti ho meniť.
- Zabezpečiť, aby optimalizácie výkonu a plánovanie prebiehali tak, ako v verzii, v ktorej bol kód pôvodne napísaný.
- Postupne migrovať databázu na novšiu verziu postupným zvyšovaním úrovne kompatibility, aby sa prípadné breaking changes mohli testovať v kontrolovanom prostredí.
Keď sa úroveň kompatibility zvýši, databáza získa prístup k novým funkciám a vylepšeniam, ale môže byť ovplyvnená aj zmenami v optimalizácii dotazov a správaní, ktoré môžu mať vplyv na existujúce aplikácie.
Úroveň SQL Server Compatibility Level môžete zmeniť pomocou SQL príkazu.
Prečítajte si, ako to urobiť, v týchto článkoch:
Článok z kategórie podpory: Microsoft SQL Server