Phần mềm Microsoft SQL Server 2019 Standard Edition (Bao gồm 5 User CAL)

Microsoft SQL Server 2019 Standard Edition là gì?

Microsoft SQL Server 2019 Standard Edition là phiên bản hệ quản trị cơ sở dữ liệu quan hệ (RDBMS) cấp doanh nghiệp của Microsoft, được phát hành vào tháng 11/2019 (Build 15.0). Đây là lựa chọn tối ưu dành cho các doanh nghiệp vừa và nhỏ (SMB), tổ chức giáo dục và cơ quan nhà nước cần một nền tảng dữ liệu ổn định, bảo mật cao nhưng có chi phí hợp lý hơn phiên bản Enterprise.

SQL Server 2019 Standard cung cấp các tính năng quản lý cơ sở dữ liệu cốt lõi: xử lý giao dịch (OLTP), báo cáo (SSRS), tích hợp dữ liệu (SSIS), cùng khả năng phân tích (SSAS) ở mức cơ bản — tất cả trong một gói bản quyền mua đứt một lần (perpetual license), không yêu cầu thuê bao hàng tháng.

Microsoft SQL Server 2019 Standard Edition là gì?

Điểm khác biệt quan trọng với phiên bản cũ: SQL Server 2019 là phiên bản đầu tiên hỗ trợ Big Data Clusters, tích hợp Apache Spark và HDFS ngay trong môi trường SQL, cho phép doanh nghiệp xử lý cả dữ liệu có cấu trúc lẫn phi cấu trúc trên cùng một nền tảng.

Gói 5 User CAL – Hiểu đúng về mô hình cấp phép

CAL là gì?

  • CAL (Client Access License) là giấy phép cho phép một thiết bị hoặc một người dùng kết nối và sử dụng dịch vụ của SQL Server. Khi bạn mua gói SQL Server 2019 Standard Edition bao gồm 5 User CAL, bạn nhận được:
  • 1 giấy phép máy chủ (Server License): Cài đặt SQL Server 2019 Standard trên một máy chủ vật lý hoặc máy ảo.
  • 5 User CAL: Cho phép 5 người dùng xác định (được đặt tên) kết nối đến máy chủ đó từ bất kỳ thiết bị nào, không giới hạn số lần truy cập.

Khi nào nên chọn User CAL thay vì Device CAL hay Core License?

Mô hình cấp phép Phù hợp với Chi phí tương đối
User CAL Nhân viên dùng nhiều thiết bị (laptop, điện thoại, máy bàn) Thấp khi ít người dùng
Device CAL Thiết bị dùng chung bởi nhiều người (máy trạm ca kíp, kiosk) Thấp khi ít thiết bị
Per Core License Ứng dụng công cộng, internet-facing, hoặc khi số user không xác định được Cao nhưng không giới hạn user

Khuyến nghị thực tế: Nếu doanh nghiệp của bạn có dưới 25 người dùng cần truy cập SQL Server và tất cả đều được xác định danh tính (nhân viên nội bộ), mô hình User CAL thường tiết kiệm chi phí hơn mô hình Per Core đáng kể.

Lưu ý tuân thủ bản quyền: Mỗi người dùng truy cập SQL Server đều cần có CAL tương ứng. Sử dụng vượt quá số CAL mua là vi phạm điều khoản cấp phép Microsoft. Doanh nghiệp có thể mua thêm CAL riêng lẻ khi có nhu cầu mở rộng.

Tính năng nổi bật của SQL Server 2019 Standard

Hiệu suất & xử lý thông minh (Intelligent Query Processing)

SQL Server 2019 giới thiệu Intelligent Query Processing (IQP) — nhóm tính năng tối ưu hóa truy vấn tự động mà không cần thay đổi code ứng dụng:

  • Adaptive Memory Grant Feedback: Tự động điều chỉnh bộ nhớ cấp phát cho các truy vấn theo phản hồi thực tế, giảm thiểu tình trạng tràn bộ nhớ hoặc lãng phí tài nguyên.
  • Table Variable Deferred Compilation: Cải thiện ước tính số hàng cho biến bảng, tối ưu kế hoạch thực thi.
  • Scalar UDF Inlining: Tự động nội tuyến hóa các hàm vô hướng (scalar UDF) vào câu truy vấn, có thể tăng hiệu suất lên đến 10 lần so với phiên bản trước.

Bảo mật nâng cao

  • Always Encrypted with Secure Enclaves: Dữ liệu được mã hóa ngay cả khi đang xử lý trong bộ nhớ, bảo vệ khỏi quản trị viên cơ sở dữ liệu truy cập trái phép.
  • Transparent Data Encryption (TDE): Mã hóa toàn bộ cơ sở dữ liệu ở trạng thái lưu trữ theo chuẩn AES-256.
  • Row-Level Security & Dynamic Data Masking: Kiểm soát truy cập ở cấp độ hàng dữ liệu và che giấu thông tin nhạy cảm với người dùng không có quyền.
  • SQL Server Audit: Ghi nhật ký toàn diện mọi hoạt động, hỗ trợ tuân thủ các tiêu chuẩn ISO 27001, PCI DSS, GDPR.

Tính sẵn sàng cao (High Availability)

Standard Edition hỗ trợ:

  • Always On Basic Availability Groups: Cho phép dự phòng với 1 cơ sở dữ liệu trên mỗi nhóm (khác với Enterprise cho phép nhiều database), hỗ trợ failover tự động.
  • Log Shipping: Sao chép nhật ký giao dịch sang máy chủ standby theo chu kỳ.
  • Database Mirroring (deprecated): Vẫn được hỗ trợ nhưng Microsoft khuyến nghị chuyển sang Always On.

Giới hạn Standard Edition: Basic Availability Groups chỉ hỗ trợ 1 database per group và replica thứ cấp chỉ đọc được không có sẵn (khác Enterprise). Nếu doanh nghiệp cần HA đa database với read scale-out, hãy cân nhắc nâng cấp lên Enterprise.

Tích hợp đa nền tảng & hỗ trợ Linux

SQL Server 2019 chạy ổn định trên:

  • Windows Server 2016/2019/2022
  • Linux: Red Hat Enterprise Linux 7.3+, Ubuntu 16.04+, SUSE Linux Enterprise Server 12+
  • Docker Containers: Hỗ trợ triển khai nhanh trong môi trường container hóa

Ngôn ngữ & loại dữ liệu mở rộng

  • UTF-8 character encoding mặc định — hỗ trợ đầy đủ tiếng Việt và các ngôn ngữ Unicode.
  • Graph database: Lưu trữ và truy vấn dữ liệu dạng đồ thị (node/edge tables) cho các ứng dụng mạng xã hội, phân tích quan hệ.
  • Extensible Key Management (EKM): Quản lý khóa mã hóa bên ngoài với các HSM.

Tính năng nổi bật của SQL Server 2019 Standard

So sánh SQL Server 2019: Standard vs Enterprise vs Express

Tính năng Express Standard Enterprise
RAM tối đa 1,410 MB 128 GB Không giới hạn
CPU tối đa 4 cores 24 cores Không giới hạn
Kích thước DB tối đa 10 GB Không giới hạn Không giới hạn
Always On Availability Groups Không Basic (1 DB/group) Advanced (nhiều DB)
In-Memory OLTP Không Có (giới hạn) Có (đầy đủ)
Columnstore Index Không    
SSRS / SSAS / SSIS Chỉ SSRS cơ bản    
Big Data Clusters Không Không  
Compression nâng cao Không Cơ bản Có đầy đủ
Phù hợp Dev/test nhỏ SMB, 5–25 users Enterprise lớn

Kết luận so sánh: SQL Server 2019 Standard Edition là điểm cân bằng tốt nhất giữa tính năng và chi phí cho các tổ chức có từ 5 đến 50 nhân viên sử dụng hệ thống ERP, CRM, kế toán hay quản lý kho nội bộ.

Yêu cầu hệ thống

Phần cứng tối thiểu

Thành phần Yêu cầu tối thiểu Khuyến nghị cho production
CPU x64, 1.4 GHz 2.0 GHz+, 4 cores trở lên
RAM 1 GB (khuyến nghị 4 GB) 16 GB+
Ổ cứng 6 GB không gian cài đặt SSD NVMe cho data files
Màn hình 800×600 pixels

Hệ điều hành hỗ trợ

  • Windows Server 2022 (khuyến nghị)
  • Windows Server 2019
  • Windows Server 2016
  • Windows 10/11 (dành cho môi trường phát triển)
Có. SQL Server 2019 hỗ trợ đầy đủ tiếng Việt thông qua các collation như Vietnamese_CI_AS và Vietnamese_CS_AS. Ngoài ra, khả năng hỗ trợ UTF-8 giúp lưu trữ dữ liệu tiếng Việt có dấu chính xác, hạn chế lỗi font hoặc mất ký tự.
Có. SQL Server 2019 Standard hỗ trợ triển khai trên môi trường ảo hóa. Tuy nhiên, mỗi Server License chỉ cho phép chạy trên 1 máy chủ vật lý hoặc 1 máy ảo. Nếu cần chạy nhiều VM, doanh nghiệp phải mua thêm license tương ứng hoặc sử dụng mô hình Per Core License để tối ưu chi phí và quyền ảo hóa.
Có, nhưng chỉ hỗ trợ Basic Availability Groups. Phiên bản Standard giới hạn 1 database trong mỗi availability group và secondary replica không hỗ trợ chế độ đọc dữ liệu. Nếu doanh nghiệp cần hệ thống High Availability nâng cao, nên cân nhắc SQL Server Enterprise Edition.
Có. SQL Server 2019 Standard có thể triển khai trên Azure Virtual Machines (IaaS). Nếu doanh nghiệp sở hữu Software Assurance, có thể tận dụng Azure Hybrid Benefit để giảm đáng kể chi phí license khi vận hành trên nền tảng đám mây của Microsoft.
User CAL được cấp cho từng người dùng và cho phép họ truy cập từ nhiều thiết bị khác nhau. Trong khi đó, Device CAL gắn với một thiết bị cụ thể và cho phép nhiều người cùng sử dụng thiết bị đó để truy cập hệ thống. Nếu một nhân viên dùng nhiều máy tính hoặc thiết bị di động, User CAL sẽ phù hợp hơn. Ngược lại, môi trường nhiều người dùng chung một máy nên chọn Device CAL để tiết kiệm chi phí.
Microsoft đã kết thúc Mainstream Support cho SQL Server 2019 vào ngày 08/01/2025. Tuy nhiên, Extended Support vẫn tiếp tục đến ngày 08/01/2030, bao gồm các bản vá bảo mật quan trọng. Doanh nghiệp hiện nay vẫn có thể yên tâm sử dụng và lên kế hoạch nâng cấp lên SQL Server 2022 trong tương lai nếu cần tính năng mới hơn.

Phần mềm phụ trợ cần thiết

  • .NET Framework 4.6 trở lên (tự động cài đặt)
  • SQL Server Management Studio (SSMS) 18+ (tải riêng, miễn phí)
  • Windows PowerShell 4.0+

Microsoft SQL Server 2019 Standard Edition (bao gồm 5 User CAL) là lựa chọn cơ sở dữ liệu lý tưởng cho:

  • Doanh nghiệp vừa và nhỏ có 5–25 người dùng xác định
  • Tổ chức cần nền tảng dữ liệu ổn định, bảo mật, có thể mở rộng theo thời gian
  • Hệ thống ERP, kế toán, CRM, quản lý kho chạy nội bộ
  • Doanh nghiệp muốn sở hữu license vĩnh viễn thay vì thuê bao hàng tháng

Tuy nhiên, hãy cân nhắc các giới hạn của Standard Edition trước khi quyết định:

  • Không phù hợp nếu cần HA đa database hoặc read scale-out (→ chọn Enterprise)
  • Không phù hợp cho ứng dụng phục vụ người dùng internet không xác định (→ chọn Per Core)
  • Không phù hợp nếu RAM cần vượt 128 GB (→ chọn Enterprise)
Có. Windows Server 2025 hỗ trợ nâng cấp in-place từ Windows Server 2022, 2019, 2016 và cả 2012 R2 trong nhiều trường hợp. Việc nâng cấp giúp giữ nguyên ứng dụng, dữ liệu và cấu hình hiện có trên máy chủ.