SQL Server 2022

SQL Server 2022

SQL Server 2022 is de nieuwste uitgebrachte licentie van Microsoft wat betreft databasebeheer. Het omvat onder andere verbeteringen in schaalbaarheid, prestaties en beveiliging zodat data efficiënt beheerd kan worden. De licentie is zowel voor kleine en grote bedrijven als voor particuliere gebruikers bedoeld. In dit artikel worden de verschillende versies beschreven, hoe te licentiëren en welke edities er geweest zijn.

Wat is SQL Server 2022?

SQL Server is door Microsoft ontworpen voor lokale implementatie binnen de IT-infrastructuur van een organisatie. SQL Server 2022 is de nieuwste versie van het relationele databasebeheersysteem (RDBMS) van Microsoft. Met SQL Server 2022 kunnen bedrijven op een efficiënte en veilige manier hun gegevens opslaan en beheren. De nieuwste versie biedt mogelijkheden op het gebied van beveiliging, gegevensbeheer en analyse. Ook zijn de prestaties en schaalbaarheid verbeterd, wat betekent dat met SQL Server 2022 enorme hoeveelheden data efficiënt verwerkt kunnen worden en query’s sneller uitgevoerd kunnen worden.

SQL Server 2022 Standard vs SQL Server 2022 Enterprise

De verschillende versies die aangeboden worden, omvatten verschillende functies en verschillen in schaalbaarheid en kosten. SQL Server 2022 Standard is de eenvoudigere en goedkopere versie van SQL Server 2022. Bij deze licentie zijn de volgende belangrijkste functies inbegrepen:

  • Tot 128 GB geheugen
  • Tot 24 CPU-cores
  • Azure Synapse-koppeling voor SQL
  • Bufferpool parallel scannen
  • Koppelingsfunctie voor Azure SQL Managed Instance
  • Back-ups naar S3-compatibele objectopslag

De meer geavanceerde en duurdere versie van SQL Server 2022 is SQL Server 2022 Enterprise. De volgende belangrijkste functies zitten bij deze licentie inbegrepen:

  • Onbeperkt geheugen
  • Onbeperkte CPU-cores
  • Azure Synapse Link voor SQL
  • Koppelingsfunctie voor Azure SQL Managed Instance
  • Ingebouwde vraagintelligentie: DOP-, CE- en geheugentoewijzingsfeedback
  • Gesloten beschikbaarheidsgroep
  • AVX-512-uitbreiding voor batchmodus

 SQL Server 2022 Express & Developer

SQL Server 2022 Express is een gratis versie van SQL Server en functioneert als een relationeel databasebeheersysteem. SQL Server 2022 Express kan kosteloos worden gedownload, gebruikt en gedistribueerd. Het is geschikt voor het ontwikkelen van kleine en schaalbare applicaties en is met name bedoeld voor beginnende ontwikkelaars, studenten of hobbyisten.

SQL Server 2022 Developer is speciaal ontworpen om ontwikkelaars te ondersteunen bij het testen, bouwen en optimaliseren van applicaties. SQL Server 2022 Developer biedt dezelfde uitgebreide mogelijkheden als de Enterprise-versie, maar is uitsluitend bedoeld voor test- en ontwikkelingsdoeleinden. Het mag niet worden gebruikt in productieomgevingen. Deze editie is geschikt voor ontwikkelaars van elk ervaringsniveau en is eveneens gratis. Met SQL Server 2022 Developer kunnen gebruikers complexe applicaties ontwerpen en testen in een omgeving die een productieomgeving nauwkeurig nabootst.

Wat is nieuw in SQL Server 2022?

De volgende functionaliteiten zijn toegevoegd aan SQL Server 2022:

  • Ondersteuning voor meer geheugen
  • Ondersteuning voor schaalbaarheid van gelijktijdigheid
  • Ondersteuning voor tijdreeksen
  • SQL Server grootboek
  • Virtualisatie van het datameer
  • Standaard Query Store en ondersteuning voor replica’s
  • Compatibiliteit met tijdreeksen
  • JSON-functies
  • Azure Synapse-koppelingen voor SQL
  • Uitbreidingen voor Azure
  • Azure-beleid
  • Nieuwe Transact-SQL-functies
  • Geïntegreerde versnelling en ontlading

SQL Server 2022: Licentiëren

Er zijn twee opties voor gebruikers om Microsoft SQL Server 2022 te licentiëren: per server/CAL of per core:

Per core: Voor elke fysieke core in de server is een licentie vereist, waarbij elke fysieke processor een minimum heeft van vier licenties. Hierbij is het van belang om te weten dat core-licenties alleen per twee kunnen worden aangeschaft. De keuze voor het per core-licentiemodel is logisch wanneer gewerkt wordt met een hoge verwerkingscapaciteit. Dit model zorgt ervoor dat er geen beperkingen worden opgelegd aan het aantal gebruikers of apparaten.

Per server/CAL: Voor elke server is zowel een licentie als een Client Access License (CAL) vereist. Deze CAL's kunnen aangeschaft worden als user CAL's of device CAL's. Voor kleinere bedrijven is dit licentiemodel vaak de logische keuze. Zij hebben meestal een beperkt aantal gebruikers of apparaten. Aangezien elke gebruiker of elk apparaat dat de SQL Server gebruikt een eigen CAL moet hebben, kan dit model voor grotere bedrijven onnodig hoge kosten met zich meebrengen.

Bij gebruik van de Standard-editie kan een bedrijf kiezen tussen per core- of per CAL-licenties. De Enterprise-editie kan alleen worden gelicentieerd met per core-licenties.

Zowel ‘per core’ als ‘per server’ licenties kunnen aangeschaft worden als Volume licenties of Pay-As-You-Go-(PAYG) licenties. Volume licenties zijn met name ontworpen voor middelgrote en grote organisaties die een groot aantal licenties nodig hebben. Volume licenties bieden bedrijven de mogelijkheid om SQL Server 2022 licenties in grote hoeveelheden tegelijkertijd aan te schaffen waardoor de kosten lager zijn per licentie.

PAYG-licenties zijn abonnements- en gebruiksmodellen die een logische keuze zouden zijn voor cloudgebaseerde omgevingen. Er wordt geen voorafgaande investering gedaan, maar bedrijven betalenen alleen voor dat wat ze daadwerkelijk gebruiken. Voor bedrijven die fluctuerende werkhoeveelheden vanwege bijvoorbeeld seizoensgebonden projecten ervaren kan PAYG de logische keuze zijn. Er kan op gebied van schaalbaarheid eenvoudig op- en afgeschaald worden gebaseerd op de actuele behoeften van de onderneming.

SQL Server 2022: CAL's

Indien een gebruiker ‘per server’ wil licentiëren, dient daarbij ook een CAL aangeschaft te worden. Er zijn twee soorten CAL's: user CAL's en device CAL's.

User CAL's: Deze zijn ideaal wanneer er meer apparaten nodig zijn om het werk te verrichten dan gebruikers die het werk uitvoeren. Bij user CAL's krijgt elke gebruiker een eigen CAL, die vervolgens op elk apparaat naar keuze gebruikt kan worden. Zo hoeft een onderneming maar één CAL aan te schaffen per gebruiker, in plaats van één CAL per apparaat.

Device CAL's: Deze zijn ideaal wanneer er meer gebruikers zijn die hetzelfde apparaat gebruiken, bijvoorbeeld flexwerkers of parttime medewerkers. Bij device CAL's krijgt elk apparaat een eigen CAL, waardoor alle gebruikers van dat apparaat niet afzonderlijk een CAL nodig hebben. Dit kan voor een onderneming kosten besparen.

SQL Server 2022: Vergelijken

SQL Server 2022 is niet het enige RDBMS dat beschikbaar is. Bedrijven kunnen ook de keuze maken uit MySQL, PostgreSQL en Oracle. Elk van deze systmen heeft unieke kenmerken die ze geschikt maknke voor verschillende bedrijven.

MySQL is in principe gratis beschikbaar. Er zijn ook edities beschikbaar die wel geld kosten waarbij wat meer functionalititen inbegrepen zitten. SQL Server 2022 daarentegen is niet gratis aan te schaffen. SQL Server 2022 biedt daardoor wel meer geavanceerde functionaliteiten dan MySQL, wat minder complexe finctionaliteiten bevat. De comatibiliteit van MySQL is zeer hoog. Waar SQL Server integreert met Microsoft-producten zoals Power BI, Azure en Excel, kan MySQL op bijna alle platformen gebruikt worden, al is de integratie daarbij wel minder diepgaand.

PostgreSQL is open-source met een sterke community die nieuw functionaliteiten blijft ontwikkelen terwijl SQL Server 2022 een commercieel product is van Microsoft. Verder zij PostgreSQL en SQL Server 2022 vrij overeenkomend. Zo worden door beide JSON-gegevens, complexe queries en transacties ondersteunt. SQL Server 2022 heeft daarbuiten nog extra functies zoals Azure Synapse-integratie en machine learning terwijl PostgreSQL weer extra’s bevat zoals geavanceerde ondersteuning voor uitbreidbaarheid en complexe datatypes als hstore en arrays. Op het gebied van beveiliging is te zien dat PostgreSQL erg sterke beveiligingsfubncties bevat, maar vergeleken met SQL Server 2022 Enterprise iets minder geavanceerde opties biedt.

Oracle en SQL Server 2022 zijn beide commerciële licenties. Over het algemeen wordt Oracle gezien als de duurste database op de markt en is SQL Server 2022 dus de goedkopere optie. Met deze prijs komen wel zeer geavanceerde functionaliteiten wat Oracle een zeer krachtige relationale database maakt. SQL Server 2022 concurreert met Oracle met opties als Azure Synapse-integratie, queryoptimalisatie en sterke beveiligingsopties. De complexiteit van Oracle maakt SQL Server 2022 een ietwat toegankelijkere optie, terwijl Oracle daarmee een goede opties voor meer gespecialiseerde gebruikers.

SQL Server 2022: Edities

De volgende edities zijn allemaal uitgebracht voor SQL Server:

  • SQL Server 2008
  • SQL Server 2008 R2
  • SQL Server 2012
  • SQL Server 2014
  • SQL Server 2016
  • SQL Server 2017
  • SQL Server 2019

SQL Server 2022: End of Life

SQL Server 2022 biedt standaardondersteuning tot 11-1-2028. Dit betekent dat gedurende deze periode Microsoft reguliere bugfixes, updates en beveiligingspatches beschikbaar stelt. Na deze datum zal de verlengde ondersteuning doorlopen tot 11-1-2033. Tijdens deze verlengde ondersteuning worden alleen nog kritieke bugfixes en beveiligingsupdates aangeboden.