
Ứng dụng web nhiều người dùng nên tính chi phí SQL Server theo mô hình per Core, không dùng Server + CAL. Lý do đơn giản: người dùng web thường ẩn danh hoặc thay đổi liên tục, bạn không thể đếm và mua CAL cho từng người. License theo Core tính tiền theo số nhân xử lý của máy chủ, không phụ thuộc số người truy cập, nên phù hợp và hợp lệ cho mọi ứng dụng công khai trên internet. Bài này hướng dẫn bạn ước tính chi phí SQL Server theo tải thực tế.
Hai cách cấp phép SQL Server và vì sao web phải chọn per Core
Microsoft cho phép cấp phép SQL Server Standard theo hai mô hình. Mô hình Server + CAL: mua một license cho máy chủ, rồi mua thêm một CAL cho mỗi người hoặc mỗi thiết bị truy cập. Mô hình per Core: mua license theo số nhân (core) của bộ xử lý chạy SQL Server, không giới hạn số người dùng.
- Web nhiều người dùng nên cấp phép theo per Core, không dùng Server + CAL vì không đếm được khách vãng lai.
- License per Core tính theo số nhân xử lý của máy chủ, mua tối thiểu 4 core mỗi máy.
- Ước tính số core theo tải: web nhỏ vài trăm người, web vừa vài nghìn người đồng thời, web lớn dữ liệu nặng.
- TND là đối tác Microsoft, báo giá SQL Server theo đúng số core kèm hóa đơn VAT.
Với ứng dụng nội bộ có số nhân viên cố định và đếm được, Server + CAL có thể rẻ hơn. Nhưng với web app phục vụ khách hàng bên ngoài, bạn không kiểm soát được ai truy cập, lúc đông lúc vắng, khách vãng lai không đăng nhập vẫn tạo truy vấn xuống cơ sở dữ liệu. Trong tình huống này Microsoft yêu cầu dùng per Core. Đây không chỉ là chuyện tiết kiệm, mà là điều kiện để bạn tuân thủ đúng bản quyền.
Cách tính số core cần mua
Quy tắc cấp phép per Core của SQL Server có mấy điểm cốt lõi bạn cần nhớ:
- Tính theo số core vật lý mà máy chủ hoặc máy ảo cấp cho SQL Server.
- License bán theo gói 2 core, nên số core mua luôn là số chẵn.
- Mỗi máy chủ hoặc mỗi máy ảo chạy SQL phải mua tối thiểu 4 core, kể cả khi máy chỉ có 2 core.
Ví dụ máy chủ vật lý có 1 CPU 8 core chạy SQL Server, bạn cần mua đủ 8 core license. Nếu bạn chạy SQL trong một máy ảo được gán 4 vCPU, bạn mua 4 core cho máy ảo đó. Giá tham khảo hiện tại của SQL Server 2022 Standard vào khoảng 9.000.000đ cho một đơn vị license core theo cách đóng gói tại thị trường Việt Nam, nên tổng chi phí phụ thuộc trực tiếp vào số core máy chủ.
| Cấu hình máy chủ SQL | Số core cần license | Ghi chú |
|---|---|---|
| Máy ảo 2 vCPU | 4 core (tối thiểu) | Phải mua đủ 4 dù chỉ có 2 |
| Máy ảo 4 vCPU | 4 core | Đủ cho web nhỏ tới vừa |
| Máy chủ 8 core | 8 core | Web lượng truy cập lớn |
| Máy chủ 16 core | 16 core | Ứng dụng nặng, nhiều báo cáo |
Ước tính core theo tải người dùng
Không có công thức tuyệt đối, nhưng có thể ước lượng theo kinh nghiệm triển khai:
Web nhỏ, vài trăm người dùng mỗi ngày
Một website bán hàng hoặc trang quản trị nội bộ với vài trăm lượt truy cập, truy vấn nhẹ, thường chỉ cần một máy ảo 4 core là dư dùng. Đây là mức khởi điểm phổ biến nhất cho SME.
Web vừa, vài nghìn người dùng đồng thời
Khi lượng truy cập tăng, các truy vấn phức tạp và báo cáo bắt đầu gây tải, bạn nên tính 8 core và theo dõi mức sử dụng CPU của SQL. Nếu CPU thường xuyên vượt 70 phần trăm trong giờ cao điểm thì đó là dấu hiệu cần thêm core.
Web lớn, dữ liệu nặng
Hệ thống nhiều giao dịch, dữ liệu lớn, có phân tích thời gian thực nên cân nhắc 16 core trở lên, hoặc tách máy chủ báo cáo riêng để giảm tải cho máy chủ giao dịch chính.
SQL Server 2022 hay 2025 cho dự án mới
Nếu bạn đang khởi tạo hệ thống mới, cân nhắc mua thẳng SQL Server 2025 Standard để có vòng đời hỗ trợ dài hơn và các cải tiến hiệu năng mới nhất. Bản 2022 vẫn là lựa chọn ổn định nếu ứng dụng của bạn đã kiểm thử trên phiên bản này. Cả hai đều cấp phép per Core theo cùng nguyên tắc như trên.
Đừng quên rằng SQL Server cần một hệ điều hành máy chủ hợp lệ để chạy. Thông thường bạn sẽ triển khai trên Windows Server 2022 Standard, và bản thân Windows Server cũng có mô hình cấp phép theo core riêng cần tính đủ.
TND là đối tác Microsoft chính thức
TND là đối tác Microsoft chính thức (Microsoft Partner), cung cấp license SQL Server bản quyền chính hãng, xuất hóa đơn VAT hợp lệ. Đội ngũ TND tư vấn giúp bạn đếm đúng số core, chọn mô hình cấp phép phù hợp với kiến trúc web, tránh mua thiếu dẫn tới rủi ro tuân thủ, hoặc mua thừa gây lãng phí.
Câu hỏi thường gặp
Web app có bắt buộc dùng per Core không?
Đúng, với ứng dụng công khai trên internet mà bạn không đếm được người dùng, Microsoft yêu cầu cấp phép theo core. Server + CAL chỉ dùng cho hệ thống nội bộ có số người truy cập xác định.
Mua tối thiểu bao nhiêu core cho một máy chủ SQL?
Tối thiểu 4 core cho mỗi máy chủ hoặc mỗi máy ảo chạy SQL Server, kể cả khi máy có ít core hơn. License bán theo gói 2 core.
Chạy SQL Server trong máy ảo thì tính license thế nào?
Bạn cấp phép theo số vCPU gán cho máy ảo chạy SQL, tối thiểu 4 core. Nếu chạy nhiều máy ảo SQL trên một host, cần tính license cho từng máy ảo hoặc cấp phép cả host tùy quyền lợi Software Assurance.
SQL Server Express có dùng cho web được không?
Bản Express miễn phí có thể chạy web nhỏ, nhưng giới hạn dung lượng cơ sở dữ liệu và bộ nhớ, không phù hợp khi tải tăng. Khi hệ thống lớn dần bạn nên lên bản Standard có license đầy đủ.
Bài viết liên quan
- SQL Server 2022 Standard bản quyền
- SQL Server 2025 Standard mới nhất
- Windows Server 2022 Standard cho hạ tầng máy chủ
Cần báo giá SQL Server theo đúng số core?
TND tư vấn tính license SQL Server chuẩn theo tải web của bạn, báo giá minh bạch, giá đã gồm hóa đơn VAT, license chính hãng gắn đúng doanh nghiệp.
Bài viết cùng chủ đề
- SQL Server dùng để làm gì, vì sao phần mềm quản lý doanh nghiệp cần nó
- Mua SQL Server bản quyền cho doanh nghiệp tại TND: tư vấn license
- License SQL Server theo Server+CAL hay theo Core: chọn sao rẻ
- Parallels Desktop bản thuê năm hay vĩnh viễn: chọn loại nào
- AutoCAD bản quyền 2026: bảng giá, các loại license và cách mua cho cá nhân, doanh nghiệp
- Google Workspace cho công ty luật và tài chính: cần chú ý gì
- TeamViewer bản quyền là gì, khác bản miễn phí ở đâu
- Trang bị Office bản quyền cho công ty mới: mua đứt hay thuê M365
- Cài Nginx + SSL Let's Encrypt + HTTP/3 trên VPS 1GB Ubuntu



