Kedy je SQL Server 2019 lepšou voľbou ako SQL Server 2022?
Pri hľadaní SQL Servera na nasadenie do svojej IT infraštruktúry sa organizácie často prikláňajú k najnovšej verzii, ktorú ponúka spoločnosť Microsoft – v súčasnosti je to SQL Server 2022, ktorý láka nových zákazníkov s vyhliadkou hlbšej spolupráce so službami Microsoft Azure. Prináša však aj dôležité (a potenciálne dosť nákladné) zmeny v licenčných podmienkach, ktoré by si mali zákazníci dôkladne vyhodnotiť, ak sa chcú vyhnúť zbytočným výdavkom, najmä ak ide o funkcie, ktoré nepotrebujú alebo nepoužívajú.
Čím sa líši SQL Server 2019 od SQL Server 2022?
Funkcie
Inteligencia | |||
|---|---|---|---|
Virtualizácia dát PolyBase | ✔ | ✔ | ✔ |
Virtualizácia dátového jazera | ✔ | ||
Zálohovanie a obnova objektového úložiska | ✔ | ||
Azure Synapse Link | ✔ |
Dostupnosť | |||
|---|---|---|---|
Always on | ✔ | ✔ | ✔ |
Zrýchlená obnova databázy | ✔ | ✔ | |
Skupiny dostupnosti s rozšírením pre čítanie | ✔ | ✔ | ✔ |
Veľká pamäť a škálovateľnosť súbežnosti | ✔ | ||
Replikácia s viacnásobným zápisom | ✔ | ||
Prepojenie s Azure SQL Managed Instance – repliky | ✔ | ✔ | ✔ |
Prepojenie s Azure SQL Managed Instance – jednosmerné | ✔ | ✔ | ✔ |
Prepojenie s Azure SQL Managed Instance – obojsmerné | ✔ | ||
Obsiahnutá skupina dostupnosti | ✔ | ||
Šifrovanie v kľude a v pohybe | ✔ | ✔ | ✔ |
Výkon | |||
|---|---|---|---|
Databáza v pamäti: OLTP v pamäti | ✔ | ✔ | ✔ |
Databáza v pamäti: trvalá pamäť | ✔ | ✔ | ✔ |
Databáza v pamäti: tempdb optimalizovaná pre pamäť | ✔ | ✔ | |
Analýza prevádzky v reálnom čase | ✔ | ✔ | ✔ |
Inteligentné spracovanie dotazov | ✔ | ✔ | ✔ |
Paralelné skenovanie vyrovnávacej pamäte | ✔ | ||
Query Store predvolene zapnutý s podporou replík | ✔ | ||
Tipy pre Query Store | ✔ | ||
Integrovaná akcelerácia a odľahčenie | ✔ | ||
Hybridný buffer pool s priamym zápisom | ✔ | ||
Rozšírenie Advanced Vector Extension (AVX) 512 na zlepšenie dávkových operácií | ✔ |
Zabezpečenie | |||
|---|---|---|---|
Vždy šifrované s bezpečnými enklávami | ✔ | ✔ | |
Objavovanie a klasifikácia dát | ✔ | ✔ | |
Transparentné šifrovanie dát | ✔ | ✔ | ✔ |
Podpora šifrovania záloh | ✔ | ✔ | ✔ |
Šifrovanie v kľude a v pohybe | ✔ | ✔ | ✔ |
Dynamické maskovanie dát a zabezpečenie na úrovni riadkov | ✔ | ✔ | ✔ |
Autentifikácia Entra ID (predtým Azure Active Directory) | ✔ | ||
Microsoft Defender pre SQL | ✔ | ✔ | ✔ |
Integrácia Microsoft Purview – centrálna správa | ✔ | ✔ | ✔ |
Integrácia Microsoft Purview – politiky vlastníka dát | ✔ | ||
SQL Ledger | ✔ | ||
Podpora PFX certifikátov a ďalšie kryptografické vylepšenia | ✔ | ||
Protokol MS-TDS 8.0 a TLS 1.3 | ✔ |
Programovateľnosť | |||
|---|---|---|---|
Podpora Linuxu | ✔ | ✔ | ✔ |
Podpora kontajnerov | ✔ | ✔ | ✔ |
Podpora Kubernetes | ✔ | ✔ | |
Temporálne tabuľky | ✔ | ✔ | ✔ |
Podpora JSON | ✔ | ✔ | ✔ |
Podpora grafových dát | ✔ | ✔ | ✔ |
Podpora UTF 8 | ✔ | ✔ | |
Podpora Javy | ✔ | ✔ | |
Certifikácia kompatibility databázy | ✔ | ✔ | ✔ |
Funkcie manipulácie s bitmi | ✔ | ||
Podpora časových radov | ✔ |
Podpora BI a analýzy | |||
|---|---|---|---|
Integračné služby spravované ako server | ✔ | ✔ | ✔ |
Tabuľkový sémantický model BI | ✔ | ✔ | ✔ |
Služby hlavných dát | ✔ | ✔ | ✔ |
Služby kvality dát | ✔ | ✔ | ✔ |
Vzťahy typu mnoho k mnohým v tabuľkových modeloch | ✔ | ✔ | |
Kompletné mobilné BI na akomkoľvek zariadení | ✔ | ✔ | ✔ |
SQL Server Analysis Services (SSAS) priamy dotaz | ✔ | ✔ | ✔ |
Výpočtové skupiny v tabuľkovom modeli | ✔ | ✔ |
Podpora Azure | |||
|---|---|---|---|
Prepojenie s Azure SQL Managed Instance – repliky | ✔ | ✔ | ✔ |
Prepojenie s Azure SQL Managed Instance – jednosmerné | ✔ | ✔ | ✔ |
Prepojenie s Azure SQL Managed Instance – obojsmerné | ✔ | ||
Optimalizované obrazy virtuálnych strojov (VM) v galérii Azure | ✔ | ✔ | ✔ |
Bezplatná asynchrónna replikácia na Azure Virtual Machines pre obnovu po havárii | ✔ | ✔ | |
Microsoft Defender pre SQL | ✔ | ✔ | ✔ |
Centrálna správa Azure Purview | ✔ | ✔ | ✔ |
Politiky vlastníka dát Azure Purview | ✔ | ||
Autentifikácia Microsoft Entra ID (predtým Azure AD) | ✔ | ||
Azure Synapse Link pre SQL | ✔ |
Licencovanie
Základné licenčné pravidlá pre SQL Server 2019 a SQL Server 2022 zostávajú do značnej miery rovnaké – oba môžu byť licencované buď pomocou modelu Per Core alebo modelu Server+CAL:
Licencovanie SQL Servera Per Core
Pre licenčný model Per Core musí byť licencia SQL Server core priradená všetkým fyzickým jadrám na serveri, s minimom 4 core licencií, ktoré musia byť priradené, aby bola inštalácia SQL Servera správne licencovaná. SQL Server CAL (klientske prístupové licencie) nie sú vyžadované.Licencovanie SQL Servera Per CAL
Pri Server+CAL by mala byť jedna serverová licencia priradená každému serveru a klientska prístupová licencia (CAL) pre každé zariadenie (Device CAL) a/alebo používateľa (User CAL) pristupujúceho k SQL Serveru alebo k akejkoľvek jeho súčasti.
Najvýznamnejšia zmena spočíva v virtualizačných právach pre jednotlivé virtuálne stroje.
Jednotlivé virtuálne stroje zvyčajne používajú zákazníci, ktorých inštancia SQL Servera využíva len zlomok dostupných výpočtových zdrojov servera. Nasadenie databáz ako virtuálnych strojov (VM) a pridelenie obmedzeného počtu jadier im znižuje počet požadovaných licencií SQL Server core, ktoré je potrebné zakúpiť, čo môže viesť k značným úsporám licenčných nákladov.
S SQL Serverom 2022 spoločnosť Microsoft zaviedla nové podmienky pre túto prax, ktoré znižujú jej nákladovú efektívnosť v porovnaní s SQL Serverom 2019, ako je vysvetlené nižšie:
SQL Server 2019 Per Core | SQL Server 2022 Per Core |
|---|---|
Licencovanie jednotlivých VM vyžaduje zakúpenie licencie SQL Server 2019 core pre každé virtuálne jadro pridelené VM, s povinným minimom 4 core licencií na VM. Podľa licenčných pravidiel SQL Server 2019 Per Core predplatné Software Assurance v tomto scenári nie je vyžadované, a tak môžu byť trvalé licencie použité bez akéhokoľvek rizika straty súladu s licenčnými podmienkami stanovenými výrobcom softvéru. Všetky licenčné pravidlá nájdete v oficiálnom licenčnom sprievodcovi SQL Server 2019. | Počnúc SQL Serverom 2022 je licencovanie pre jednotlivé VM dostupné iba v rámci predplatných licencií (napríklad tých, ktoré pochádzajú z CSP) alebo trvalých licencií s aktívnym Software Assurance. To znamená, že na licencovanie jednotlivých VM pomocou modelu Per Core musia všetci zákazníci zakúpiť predplatnú licenciu core alebo licenciu s aktívnym Software Assurance pre každé virtuálne jadro pridelené VM (s povinným minimom 4 core licencií na VM). Všetky licenčné pravidlá nájdete v oficiálnom licenčnom liste SQL Server 2022. |
Upozorňujeme, že pre SQL Server 2019 aj SQL Server 2022 môžu byť jednotlivé virtuálne stroje licencované aj modelom Server+CAL a v takýchto prípadoch nie je aktívne Software Assurance povinné.
Vedeli ste?
Stále je možné zakúpiť SQL Server 2019 Enterprise v licenčnom modeli Server+CAL! Viac sa dozviete v popise produktu na našej webovej stránke.
Porovnávacia tabuľka licencií SQL Server 2019 a 2022
| SQL Server 2019 | SQL Server 2022 |
|---|---|---|
Licenčný model | Server+CAL; Per Core | Server+CAL; Per Core |
Virtualizačné práva | dostupné bez Software Assurance pre modely Server+CAL aj Per Core | Software Assurance povinné pre model Per Core |
Podporované operačné systémy | Windows 10 TH1 1507 alebo novší | Windows 10 TH1 1507 alebo novší |
Koniec podpory | 8.01.2030 | 11.01.2033 |
Záver
Pre dosiahnutie najlepšej optimalizácie licencií by potenciálni zákazníci mali starostlivo posúdiť svoje skutočné potreby týkajúce sa funkcií a virtualizácie SQL Servera. Požiadavka na virtuálne stroje SQL Server 2022 so Software Assurance môže výrazne zvýšiť celkové náklady na licencie, ale niektoré pokročilé projekty a virtualizované IT prostredia nemôžu byť správne licencované bez pokrytia SA. Na druhej strane, SQL Server 2019 môže ľahko splniť požiadavky mnohých menších projektov a menej komplexných virtuálnych prostredí bez dodatočných nákladov na predplatné, čím sa nákup SQL Servera 2022 stáva zbytočným.