Use cases
SQL Server for startups
Standard Edition with Server+CAL licensing is the cheapest production path for teams of 5–25 developers and 10–100 named users.

Who it is for
Seed-stage to Series-A SaaS startups, B2B vertical SaaS, internal tools teams.
Why this works
- Standard handles 128 GB RAM and 24 cores — plenty for early product
- Always On basic availability groups included
- Pairs with Visual Studio Professional
- Same TSQL as Azure SQL — easy lift later
Recommended licences
Alternatives worth considering
- SQL Server 2025 Enterprise — Only above 24 cores or for online indexing / TDE / unlimited virtualisation.
Things to know before you buy
- Every named user querying SQL needs a CAL — count developers, BI users and app-server service accounts (only one CAL per multiplexing app server).
- Free SQL Server Developer Edition is fine for staging — same code base as Enterprise.
Choose the licensing model before counting application servers
For SQL Server 2022 Standard, compare Server + CAL licensing with per-core licensing before purchasing. Under Server + CAL, each user or device accessing SQL Server needs an appropriate CAL, including indirect access through your application. Connection pooling, shared logins and middleware do not reduce that population. Licensing one application-server service account does not cover its downstream users. For a customer-facing SaaS product with a changing or uncountable audience, per-core licensing is usually the more practical starting point.
Per-core licensing removes the requirement for SQL Server CALs, but it does not automatically settle every SaaS licensing question. Rights to provide hosted software services depend on your agreement and deployment model. Microsoft has separate service-provider licensing arrangements and conditional self-hosting rights; an activation key alone does not establish those permissions. Describe who owns the application, who accesses it and where it runs, then check the applicable Microsoft Product Terms or service-provider agreement before committing to a licence.
- Count indirect users and devices, not just database logins or concurrent sessions.
- Choose User CALs or Device CALs according to who or what accesses the server.
- CAL versions must cover the SQL Server version being accessed; older CALs do not cover newer servers.
- Document SaaS hosting rights separately from the core or CAL calculation.
- Check Windows Server licensing separately if SQL Server runs on Windows.
Size Standard against its actual limits, not the machine specification
SQL Server 2022 Standard's Database Engine compute limit is the lesser of four sockets or 24 cores per instance. Its 128 GB limit refers to buffer pool memory per instance, not an absolute cap on installed RAM or all memory consumed by SQL Server. These distinctions matter when choosing a host: a larger machine may support other workloads, but one Standard instance cannot necessarily use all its processors or turn every extra gigabyte into database cache.
Before moving editions, capture representative workload measurements: CPU utilisation, storage latency, memory pressure, blocking and the most expensive queries. Use Query Store to identify regressions and compare execution plans after changes. Enterprise is not a substitute for fixing missing indexes, oversized result sets or slow storage. Also check the exact feature matrix rather than assuming every advanced capability requires Enterprise: Transparent Data Encryption is available in SQL Server 2022 Standard, although online index operations remain an important edition distinction.
- Measure peak customer activity and batch jobs, not just daily averages.
- Leave memory for the operating system and other processes when configuring SQL Server.
- Test index changes against both read performance and write overhead.
- If using TDE, back up the protecting certificate and private key securely.
- Check edition-specific memory limits separately for specialised features such as In-Memory OLTP.
Design recovery around database boundaries and tested restores
A basic availability group in SQL Server 2022 Standard supports two replicas and one database. Its secondary cannot serve read-only workloads or perform backups, so it is not a way to add reporting capacity. For a SaaS application spread across several databases, separate basic groups also do not provide one coordinated failover unit. Map transactions, shared dependencies and tenant placement before selecting the topology, especially if the application expects multiple databases to remain consistent during a switch.
Availability does not replace backups: accidental deletes and damaging application changes can propagate to another replica. Define recovery point and recovery time objectives, choose an appropriate recovery model, and schedule full, differential and transaction log backups as needed. Then restore them into an isolated environment and measure the result. Include encryption keys, server-level logins, SQL Agent jobs and application connection settings in the runbook; restoring a database alone may not restore a working service after an outage.
- Test failover with application traffic, connection retries and in-flight transactions.
- Keep backup copies protected from the credentials used by the production application.
- For point-in-time recovery, establish and maintain a valid transaction log backup chain.
- Measure restore time using realistic database sizes and available storage bandwidth.
- Verify passive failover licensing rights before leaving a second SQL Server instance deployed.
Audit VM, test-environment and purchase rights before deployment
For SQL Server 2022, licensing an individual virtual machine by virtual cores requires subscription licences or licences with active Software Assurance. Under that option, license the virtual cores allocated to the VM, subject to a minimum of four core licences per VM. Do not apply that calculation automatically to a perpetual licence without Software Assurance. Server + CAL is a separate option for Standard, while physical-core licensing has different counting rules and does not give Standard unlimited virtualisation rights.
Keep a deployment register showing the version, edition, licensing model, assigned server or VM, and evidence of entitlement. Developer Edition can support development, testing and demonstrations, but not live customer service or operational production reporting. A staging label does not change the actual use. Before buying, verify whether the offered item supplies the server entitlement, core quantity or CAL you need, and whether its licensing channel supports your deployment. Successful activation is not proof that those requirements are satisfied.
- Check the current Microsoft SQL Server Licensing Guide and applicable Product Terms together.
- Record Software Assurance or subscription expiry dates where deployment rights depend on them.
- Review licence reassignment and mobility rules before enabling automatic host migration.
- Separate development and test workloads from services that support live business operations.
- Confirm licence transfer documentation where a licence is being resold.
SQL Server 2022 Standard: licensing and deployment checks
| Scenario | Rule or constraint | Practical check |
|---|---|---|
| Internal application using Server + CAL | Users or devices accessing SQL Server directly or indirectly need appropriate CALs. | Inventory the people and devices behind middleware, reporting tools and pooled connections. |
| Customer-facing SaaS using per-core licensing | SQL Server CALs are not required, but hosted-service rights remain agreement-dependent. | Verify both the core entitlement and the right to deliver the proposed service. |
| Individual VM licensed by virtual cores | Requires subscription licences or active Software Assurance; minimum four core licences per VM. | Record allocated virtual cores and evidence of the qualifying entitlement. |
| Physical server licensed by cores | License all physical cores, with a minimum of four core licences per physical processor. | Do not confuse the instance's compute limit with the number of physical cores requiring licensing. |
| Passive availability or recovery instance | Additional failover rights depend on qualifying licences and compliance with Microsoft's conditions. | Check entitlement and permitted secondary activity before treating the instance as licence-free. |
| Development or staging environment | Developer Edition is restricted to development, testing and demonstration rather than production use. | Assess the workload's actual purpose, not its environment name. |
Other use cases you might explore
sql-server
SQL Server for enterprise workloads
Enterprise unlocks unlimited virtualisation, Always On AGs with multiple secondaries, Transparent Data Encryption and online index operations — required for OLTP above 24 cores.
office
Office for students — best value in 2026
Word, Excel and PowerPoint cover 95% of coursework. Students don't need Outlook, Teams or Access on day one — buying the right edition saves €80+ vs Microsoft 365.
office
Office for small business (1–10 staff)
Owners under 10 employees usually overpay for Microsoft 365 Business when a perpetual Office Home & Business covers email and meetings without the per-user recurring cost.
office
Office on Apple Silicon Macs
Native ARM64 builds of Office 2021 and 2024 run on M1/M2/M3/M4 with no Rosetta penalty. Here is the right edition for each Mac workflow.
Why these recommendations are safe to follow
We earn nothing extra by recommending a more expensive licence — our margin is identical across editions. Every recommendation has been re-validated against the current Microsoft EULA, the latest Office and Windows update, and our own returns data from the past 12 months.
Before choosing a licence
1. Check the exact edition, Windows or macOS compatibility and number of devices covered. A Windows-only key does not install Office for Mac.
2. Distinguish personal, commercial and server use. Virtual machines, shared devices and remote access can require additional licences.
3. Keep the invoice and licence terms. Check transfer rights and support dates: a perpetual licence does not mean perpetual security updates.
Successful activation alone does not prove permission for every use. The applicable Microsoft licence terms take precedence.