top of page

SQL Server sizing: hoeveel RAM, CPU en opslag?

7 sep
6 minuten om te lezen

Te weinig geheugen en je database kruipt. Te veel cores en je betaalt duizenden euro's aan licenties die niets opleveren. Dit artikel geeft je de vuistregels, de officiële limieten van Microsoft en de kosten per post — zodat je zelf kunt rekenen.

Voor de meeste MKB-databases in de Drechtsteden begin je met 4 CPU-cores, 32 GB RAM en gescheiden SSD-volumes voor data, log en tempdb. Daarna schaal je op basis van meting, niet op gevoel: RAM verhoog je als eerste, cores als laatste — want elke core kost licentiegeld.

Wat is SQL Server sizing precies?

SQL Server sizing is het bepalen hoeveel werkgeheugen, rekenkracht en opslag een databaseserver nodig heeft om jouw werklast betrouwbaar te draaien. Het verschil met "een server bestellen" is dat je begint bij de werklast, niet bij de catalogus van de leverancier.

Microsoft publiceert wél installatieminima, maar dat zijn geen productieadviezen. Op de pagina met hardwarevereisten voor SQL Server 2025 (geraadpleegd op 4 september 2026) staat: minimaal 1 GB RAM, 512 MB voor Express, 4 GB aanbevolen, een x64-processor van 1,4 GHz minimaal en 2,0 GHz aanbevolen, plus minstens 6 GB vrije schijfruimte. Dat is genoeg om de installatie te laten slagen. Het is niet genoeg om de administratie van een accountantskantoor in Sliedrecht op te draaien.

Hoeveel RAM heeft SQL Server nodig?

RAM is bijna altijd de goedkoopste prestatiewinst. SQL Server houdt datapagina's in de buffer pool; wat in het geheugen past, hoeft niet van schijf te komen.

Zo bepaal je het geheugen:

  • Startpunt: tel de omvang van je datafiles (.mdf/.ndf) op. Past de actieve dataset in het geheugen, dan haal je het meeste rendement.

  • Reserveer voor Windows: Microsoft schrijft voor dat je vanaf het totale fysieke geheugen het deel aftrekt dat het besturingssysteem en andere instanties nodig hebben. Sinds SQL Server 2019 doet de setup zelf een voorstel voor max server memory.

  • Stel max server memory altijd expliciet in. De standaardwaarde is praktisch ongelimiteerd, en dan kan SQL Server Windows uithongeren.

  • Let op het editieplafond. Dat is een harde grens, geen advies.

SQL Server Standard mag maximaal 128 GB buffer pool gebruiken in de 2022-versie en 256 GB in de 2025-versie. Express blijft steken op 1.410 MB. Bron: Microsoft Learn, editiepagina SQL Server 2025, bijgewerkt 20 juli 2026.

Meer RAM in de server stoppen dan je editie mag benutten is dus weggegooid geld — tenzij je hetzelfde ijzer ook voor andere virtuele machines gebruikt.

Hoeveel CPU-cores heb je nodig?

Hier zit het duurste misverstand. Cores zijn niet gratis: je licentieert ze, en de rekening loopt per twee.

Volgens de licentierichtlijn van Microsoft koop je licenties op basis van het aantal fysieke cores in de server, met een minimum van vier licenties per fysieke processor. Licentieer je per virtuele machine, dan geldt een minimum van vier licenties per virtuele machine. Een VM met twee vCPU's kost je dus evenveel als een VM met vier.

Daarnaast begrenst je editie wat SQL Server überhaupt gebruikt. Cores boven dat plafond blijven onbenut, ook als je ze hebt betaald.

Editie

Max. cores per instance

Max. buffer pool

Max. databasegrootte

Express (2022)

4

1.410 MB

10 GB

Express (2025)

4

1.410 MB

50 GB

Standard (2022)

24

128 GB

524 PB

Standard (2025)

32

256 GB

524 PB

Enterprise

OS-maximum

OS-maximum

524 PB

Bron: Microsoft Learn, rekencapaciteitslimieten per editie, bijgewerkt 17 augustus 2026.

De sprong van 24 naar 32 cores en van 128 naar 256 GB is de belangrijkste reden waarom bedrijven die vroeger noodgedwongen naar Enterprise moesten, nu op Standard kunnen blijven. We hebben die vergelijking uitgewerkt in ons artikel over SQL Server 2025 vs 2022.

Praktisch advies: begin op vier cores, meet de CPU-belasting een maand, en schaal pas op als je structureel boven de 60 procent zit. Traagheid komt in het MKB vaker door een ontbrekende index of een slecht queryplan dan door te weinig cores.

Welke opslag kies je voor SQL Server?

Opslag is de post waar bezuinigen het hardst terugslaat. Een database op één traag volume voelt traag, hoeveel RAM je er ook tegenaan gooit.

Wat je opslag minimaal moet doen:

  • Scheiden. Datafiles, transactielogs, tempdb en backups op eigen volumes. Log schrijft sequentieel, data leest willekeurig — dat wil je niet op hetzelfde pad.

  • Flash, geen roterende schijven. Voor het transactielog telt schrijflatency zwaarder dan doorvoer.

  • tempdb goed opdelen. Microsoft adviseert: bij acht of minder logische processors één databestand per logische processor, bij meer dan acht precies acht bestanden. Allemaal exact even groot, met dezelfde autogrowth-instelling.

  • Vaste initiële grootte. Zet groei in MB, niet in procenten, en geef bestanden meteen ruimte. Autogrowth midden in een boekingsrun is een merkbare hapering.

  • Backupruimte apart begroten. Een volle backupschijf legt je database plat.

De tempdb-richtlijn staat op de tempdb-pagina van Microsoft Learn (geraadpleegd op 4 september 2026). Gebruikers merken dit alles overigens niet aan de server, maar aan hun scherm. Traagheid in een ERP- of boekhoudpakket wordt bijna altijd gemeld als "de werkplek is traag" — reden waarom wij server en moderne werkplek altijd als één keten bekijken.

Wat kost een goed gesizede SQL-server?

Hieronder de posten los, zodat je ze kunt narekenen. Microsoft publiceert zijn lijstprijzen in dollars (open no-level); Nederlandse resellerprijzen wijken hiervan af.

  • SQL Server 2025 Standard, per core: $3.945 per 2-corepack. Met het minimum van vier core-licenties is dat $7.890 eenmalig voor een 4-core machine.

  • SQL Server 2025 Standard, Server + CAL: $989 voor de serverlicentie, plus $230 per gebruikers- of apparaat-CAL.

  • SQL Server 2025 Enterprise, per core: $15.123 per 2-corepack — bijna vier keer Standard.

  • Pay-as-you-go via Azure Arc: $73 per maand of $0,100 per uur voor Standard.

  • Hardware-afschrijving: aanschafprijs van de server gedeeld door 60 maanden bij vijf jaar afschrijving. Het bedrag hangt af van je RAM- en schijfconfiguratie; wij rekenen dat per offerte door in plaats van een gemiddelde te noemen.

  • Windows Server-licentie: een aparte post, niet inbegrepen in bovenstaande bedragen.

  • Inrichting en migratie door Sennin-IT: €125 per uur, exclusief btw.

  • Doorlopend beheer: per situatie geoffreerd, omdat het aantal instances, de back-upeisen en de hersteltijd sterk verschillen.

Alle Microsoft-bedragen komen uit het officiële prijsblad SQL Server 2025 van 18 november 2025.

Wanneer je beter helemaal niets koopt

Eerlijk is eerlijk: een flink deel van de MKB-bedrijven die ons hierover belt, heeft geen nieuwe SQL-server nodig.

Draai je een branchepakket met een database van een paar gigabyte, tien tot vijftien gebruikers en geen zware rapportages? Dan is SQL Server Express waarschijnlijk genoeg. Express is gratis en ondersteunt sinds de 2025-versie 50 GB per database, tegen 10 GB in 2022. Dat verschil haalt een hoop kleine omgevingen over de streep die eerder tegen de limiet aanliepen. Vier cores en 1.410 MB buffer pool klinken karig, maar voor een administratie van een installatiebedrijf in Papendrecht met acht gebruikers is dat zelden het knelpunt.

Ook dit komt voor: je huidige server is prima gesized, maar één query zonder index doet al twee jaar het werk van een kwartaal. Nieuwe hardware kopen lost dat niet op — het maakt de trage query alleen iets minder traag, voor duizenden euro's.

Wij zeggen dat liever vooraf dan achteraf. Als een uur analyse je een investering bespaart, is dat voor ons een geslaagd gesprek.

Veelgestelde vragen

Hoeveel RAM heeft SQL Server minimaal nodig?

Microsoft noemt 1 GB als installatieminimum, 512 MB voor Express, en 4 GB als aanbeveling. Voor een productiedatabase is 32 GB een realistischer startpunt, met max server memory expliciet ingesteld.

Hoeveel cores moet ik licentiëren?

Minimaal vier core-licenties per fysieke processor, en minimaal vier per virtuele machine. Een 2-core VM kost dus evenveel aan licenties als een 4-core VM.

Hoeveel tempdb-bestanden moet ik aanmaken?

Eén databestand per logische processor bij acht of minder processors, en acht bestanden bij meer dan acht. Allemaal even groot, met identieke groei-instellingen.

Kan ik met SQL Server Express toe?

Vaak wel. Express 2025 ondersteunt 50 GB per database, vier cores en 1.410 MB buffer pool. Blijf je daaronder en heb je geen SQL Server Agent of Always On nodig, dan is de gratis editie een serieuze optie.

Wat Sennin-IT voor jouw organisatie doet

Wij zorgen dat IT gewoon werkt: veilig, stabiel en zonder gedoe. Geen helpdeskgedoe, geen standaardpakket dat je moet passen, maar directe communicatie met iemand die je omgeving kent. Voor bedrijven in Dordrecht, Zwijndrecht, Papendrecht, Sliedrecht, Hendrik-Ido-Ambacht, Alblasserdam en Hardinxveld-Giessendam doen we het complete IT- en serverbeheer — inclusief het sizen, inrichten en bewaken van SQL Server-omgevingen.

En als uit de meting blijkt dat je huidige server volstaat, of dat Express genoeg is, dan hoor je dat van ons. Dat is precies waarom klanten bij ons blijven.

Wil je weten wat jouw database daadwerkelijk nodig heeft? Gratis IT-adviesgesprek plannen — we kijken mee naar je huidige belasting en rekenen de opties met je door.

 
 
 

Opmerkingen


bottom of page