Forscope

Kada je SQL Server 2019 bolji izbor od SQL Servera 2022?

Prilikom traženja SQL Servera za implementaciju u svoju IT infrastrukturu, organizacije se često odlučuju za najnoviju verziju koju nudi Microsoft – trenutno je to SQL Server 2022 koji privlači nove korisnike mogućnošću dublje suradnje s Microsoft Azure uslugama. Međutim, on također donosi važne (i potencijalno prilično skupe) promjene u uvjetima licenciranja, koje bi korisnici trebali pažljivo procijeniti kako bi izbjegli nepotrebno trošenje, pogotovo ako se radi o značajkama koje im nisu potrebne ili ih ne koriste.

Dakle, koja je razlika između SQL Servera 2019 i SQL Servera 2022?

Značajke

Inteligencija

SQL Server 2022

SQL Server 2019

SQL Server 2017

PolyBase virtualizacija podataka

Virtualizacija podatkovnog jezera

Sigurnosna kopija i vraćanje objektnog spremišta

Azure Synapse Link

Dostupnost

SQL Server 2022

SQL Server 2019

SQL Server 2017

Uvijek uključen

Ubrzani oporavak baze podataka

Grupe dostupnosti za skaliranje čitanja

Velika memorija i skalabilnost istodobnosti

Replikacija s višestrukim pisanjem

Povezivanje s Azure SQL Managed Instance – replike

Povezivanje s Azure SQL Managed Instance – jednosmjerno

Povezivanje s Azure SQL Managed Instance – dvosmjerno

Sadržana grupa dostupnosti

Enkripcija u mirovanju i u pokretu

Performanse

SQL Server 2022

SQL Server 2019

SQL Server 2017

In-memory baza podataka: in-memory OLTP

In-memory baza podataka: trajna memorija

In-memory baza podataka: memorijski optimiziran tempdb

Operativna analitika u stvarnom vremenu

Inteligentna obrada upita

Paralelno skeniranje međuspremnika

Query Store uključen prema zadanim postavkama s podrškom za replike

Savjeti za Query Store

Integrirano ubrzanje i rasterećenje

Hibridni međuspremnik s izravnim pisanjem

Proširenje Advanced Vector Extension (AVX) 512 za poboljšanje operacija u batch modu

 Sigurnost

SQL Server 2022

SQL Server 2019

SQL Server 2017

Uvijek šifrirano sa sigurnim enklavama

Otkrivanje i klasifikacija podataka

Transparentna enkripcija podataka

Podrška za enkripciju sigurnosnih kopija

Enkripcija u mirovanju i u pokretu

Dinamičko maskiranje podataka i sigurnost na razini retka

Entra ID (prije Azure Active Directory) autentifikacija

Microsoft Defender za SQL

Microsoft Purview integracija centralnog upravljanja

Microsoft Purview integracija politika vlasnika podataka

SQL Ledger

Podrška za PFX certifikate i druga kriptografska poboljšanja

MS-TDS 8.0 protokol i TLS 1.3

Programabilnost

SQL Server 2022

SQL Server 2019

SQL Server 2017

Linux podrška

Podrška za kontejnere

Kubernetes podrška

Vremenske tablice

JSON podrška

Podrška za grafičke podatke

UTF 8 podrška

Java podrška

Certifikacija kompatibilnosti baze podataka

Funkcije za manipulaciju bitovima

Podrška za vremenske serije

 BI i analitička podrška

SQL Server 2022

SQL Server 2019

SQL Server 2017

Integracijske usluge upravljane kao poslužitelj

Tablični BI semantički model

Usluge glavnih podataka

Usluge kvalitete podataka

Višestruke veze u tabličnim modelima

End-to-end mobilni BI na bilo kojem uređaju

SQL Server Analysis Services (SSAS) izravni upit

Grupe izračuna u tabličnom modelu

 Omogućeno za Azure

SQL Server 2022

SQL Server 2019

SQL Server 2017

Povezivanje s Azure SQL Managed Instance – replike

Povezivanje s Azure SQL Managed Instance – jednosmjerno

Povezivanje s Azure SQL Managed Instance – dvosmjerno

Optimizirane slike virtualnih strojeva (VM) u Azure galeriji

Besplatna asinkrona replikacija na Azure virtualnim strojevima za oporavak od katastrofe

Microsoft Defender za SQL

Azure Purview centralno upravljanje

Azure Purview politike vlasnika podataka

Microsoft Entra ID (prije Azure AD) autentifikacija

Azure Synapse Link za SQL

Licenciranje

Osnovna pravila licenciranja za SQL Server 2019 i SQL Server 2022 ostaju uglavnom ista – oba se mogu licencirati pomoću modela Per Core ili modela Server+CAL:

Najznačajnija promjena leži u pravima virtualizacije za pojedinačne virtualne strojeve.

Pojedinačne virtualne strojeve obično koriste korisnici čija instanca SQL Servera koristi samo djelić dostupnih računalnih resursa poslužitelja. Implementacija baza podataka kao virtualnih strojeva (VM-ova) i dodjeljivanje ograničenog broja jezgri smanjuje broj potrebnih SQL Server licenci za jezgre koje je potrebno kupiti, što može rezultirati značajnim uštedama u troškovima licenciranja.

S SQL Serverom 2022 Microsoft je uveo nove uvjete za ovu praksu koji smanjuju njezinu isplativost u usporedbi sa SQL Serverom 2019, kao što je objašnjeno u nastavku:

SQL Server 2019 Per Core

SQL Server 2022 Per Core

Licenciranje pojedinačnih VM-ova zahtijeva kupnju SQL Server 2019 licence za jezgru za svaku virtualnu jezgru dodijeljenu VM-u, uz obvezni minimum od 4 licence za jezgre po VM-u.

Prema pravilima licenciranja SQL Server 2019 Per Core, pretplata na Software Assurance nije potrebna u ovom scenariju, te se stoga trajne licence mogu koristiti bez ikakvog rizika od gubitka usklađenosti licence s uvjetima i odredbama koje je postavio proizvođač softvera.

Za sva pravila licenciranja, provjerite službeni vodič za licenciranje SQL Servera 2019.

Počevši od SQL Servera 2022, licenciranje za pojedinačne VM-ove dostupno je samo pod pretplatničkim licencama (poput onih koje dolaze iz CSP-a, na primjer) ili trajnim licencama s aktivnim Software Assuranceom.

To znači da, kako bi licencirali pojedinačne VM-ove koristeći Per Core model, svi korisnici moraju kupiti pretplatničku licencu za jezgru ili licencu s aktivnim Software Assuranceom za svaku virtualnu jezgru dodijeljenu VM-u (uz obvezni minimum od 4 licence za jezgre po VM-u).

Za sva pravila licenciranja, provjerite službeni podatkovni list za licenciranje SQL Servera 2022.

Imajte na umu da se za SQL Server 2019 i SQL Server 2022 pojedinačni virtualni strojevi također mogu licencirati modelom Server+CAL i u takvim slučajevima aktivni Software Assurance nije obvezan.

Jeste li znali?

Još uvijek je moguće kupiti SQL Server 2019 Enterprise u modelu licenciranja Server+CAL! Da biste saznali više, provjerite opis proizvoda na našoj web stranici.

Usporedna tablica licenciranja SQL Servera 2019 i 2022

 

SQL Server 2019

SQL Server 2022

Model licenciranja

Server+CAL; Per Core

Server+CAL; Per Core

Prava virtualizacije

dostupno bez Software Assurancea za oba modela Server+CAL i Per Core

Software Assurance obvezan za Per Core model

Podržani operativni sustavi

Windows 10 TH1 1507 ili noviji
Windows Server 2016 ili noviji

Windows 10 TH1 1507 ili noviji
Windows Server 2016 ili noviji

Kraj podrške

8.01.2030

11.01.2033

Zaključak

Kako bi postigli najbolju optimizaciju licenciranja, potencijalni korisnici trebali bi pažljivo procijeniti svoje stvarne potrebe u vezi sa značajkama i virtualizacijom SQL Servera. Zahtjev za SQL Server 2022 virtualne strojeve sa Software Assuranceom može značajno povećati ukupne troškove licenci, ali neki napredni projekti i virtualizirana IT okruženja ne mogu se pravilno licencirati bez SA pokrića. S druge strane, SQL Server 2019 može lako zadovoljiti zahtjeve mnogih manjih projekata i manje složenih virtualnih okruženja bez dodatnih troškova pretplate, čineći kupnju SQL Servera 2022 nepotrebnom.