VPS VPS Servers General help New

Sizing a VPS for a database server

maria184 09 Apr 2026, 16:06

Databases live and die on memory and disk I/O, so size for those first.

Memory. A database wants enough RAM to hold its hot working set (indexes and frequently-read rows) in cache; once it spills to disk, latency jumps. As a starting point:

Disk. Every tier is NVMe, so random I/O is already fast. What varies is capacity. If your dataset is large — analytics, lots of history, big BLOBs — and outgrows the 100–300 GB on the HA tiers, use the HV-8G for its 1 TB of NVMe on the same 8 GB / 3 vCPU compute.

Cores. Two to three vCPU handle most transactional databases; go higher only if you run heavy concurrent queries or analytical workloads.

Because resources are dedicated under KVM, your query latency won't wobble with what other customers do — important for a database. And with no contract you can start conservative, watch cache-hit rates and memory pressure, and move up a tier if the working set outgrows RAM.

0 comments

Sign in with your TDesk account to comment.

← Back to all posts