Změnit úroveň kompatibility
Úroveň kompatibility v SQL Serveru řídí, kterou verzi syntaxe a optimalizace databáze používá, a lze ji upravit pomocí jednoduchého příkazu ALTER DATABASE.
SQL Server Compatibility Level určuje, kterou verzi syntaxe, optimalizačního chování a funkcí SQL Serveru má databáze dodržovat. Nastavením konkrétního compatibility level můžete:
- Spouštět starší T‑SQL kódy na novější instanci SQL Serveru, aniž byste je museli měnit.
- Zajistit, že optimalizace výkonu a plánování probíhají tak, jako ve verzi, pro kterou byl kód původně napsán.
- Postupně migrovat databázi na novější verzi postupným zvyšováním compatibility level, aby možné breaking changes mohly být testovány v kontrolovaném prostředí.
Když se compatibility level zvýší, databáze získá přístup k novým funkcím a vylepšením, ale může být také ovlivněna změnami v optimalizaci dotazů a chování, které mohou mít dopad na existující aplikace.
Kompatibilitu SQL Server můžete změnit pomocí SQL příkazu.
Přečtěte si, jak na to, v těchto článcích:
Článek z kategorie podpory: Microsoft SQL Server