Hệ quản trị cơ sở dữ liệu

Microsoft SQL Server 2022

Máy chủ cơ sở dữ liệu quan hệ gắn chặt với Azure

Bản SQL Server gắn với Azure nhiều nhất của Microsoft: dự phòng lên mây, phân tích dữ liệu vận hành gần thời gian thực, nhưng bản trả phí tính theo gói hai nhân.

8.1
ĐIỂM TOPỨNGDỤNG
Hạng #19 trong nhóm Developer & lập trình
Nhà phát triển
Microsoft
Nền tảng
Windows · Linux
Giá
Express và Developer miễn phí · Standard và Enterprise trả phí theo gói hai nhân
Ngôn ngữ
English
NGƯỜI DÙNG CHẤM

Bạn đánh giá Microsoft SQL Server 2022 thế nào?

Điểm này độc lập với điểm của ban biên tập và quyết định thứ hạng ở tab “Người dùng bình chọn”.

Chưa có bình chọn
Bạn thấy sao?
Không cần đăng nhập. Mỗi người một phiếu, đổi lại được.
CHẤM ĐIỂM

Điểm từng tiêu chí

Điểm tổng là trung bình có trọng số của các tiêu chí bên dưới.

Hiệu năng
9
Bảo mật
9
Hệ sinh thái công cụ
9
Chi phí
6.5
Độ dễ bắt đầu
7
REVIEW

Đánh giá chi tiết Microsoft SQL Server 2022

Trả lời ngắn: Microsoft SQL Server 2022 là hệ quản trị cơ sở dữ liệu quan hệ của Microsoft, chạy trên Windows, Linux và Kubernetes, dùng để lưu trữ và xử lý dữ liệu cho ứng dụng doanh nghiệp. Microsoft gọi đây là bản gắn với Azure nhiều nhất từ trước tới nay, xoay quanh ba việc: dự phòng lên mây, phân tích dữ liệu vận hành gần thời gian thực và siết bảo mật.

Nên dùng nếu: bạn cần một máy chủ cơ sở dữ liệu quan hệ chạy ổn định, có bộ công cụ quản trị lâu năm và muốn nối dữ liệu đặt tại chỗ với hạ tầng Azure. Không đủ nếu: bạn chỉ cần một cơ sở dữ liệu nhỏ để học vài bảng, hoặc ngân sách không cho phép trả theo từng gói hai nhân.

Microsoft SQL Server 2022 giải quyết vấn đề gì?

Dữ liệu của một doanh nghiệp cỡ vừa thường nằm rải ở ba chỗ: máy chủ giao dịch trong phòng kỹ thuật, một kho phân tích dựng riêng cho báo cáo, và vài hệ thống cũ chưa kịp thay. Muốn có báo cáo gần thời gian thực, đội dữ liệu phải dựng đường ống trích xuất, biến đổi, nạp dữ liệu. Mỗi lần đổi nguồn là một lần sửa đường ống, và độ trễ luôn là cái giá phải trả.

SQL Server 2022 trả lời bài toán đó bằng Azure Synapse Link. Theo trang chủ, cách này phân tích trực tiếp trên dữ liệu vận hành đặt tại chỗ, chạy được cả hai kiểu truy vấn là Spark và SQL, nhờ đó bỏ được bức tường giữa kho giao dịch và kho phân tích. Với doanh nghiệp đã có sẵn kỹ năng SQL, đây là hướng ít phải học lại nhất.

Bài toán thứ hai là khả năng chịu lỗi. Không phải ai cũng muốn chuyển toàn bộ cơ sở dữ liệu lên mây, nhưng ai cũng muốn có phương án dự phòng khi máy chủ nội bộ gặp sự cố. SQL Server 2022 nối với Azure SQL Managed Instance để sao chép dữ liệu liên tục giữa chỗ và mây. Cần lưu ý một chi tiết nhỏ mà trang chủ ghi rõ trong phần chú thích: khả năng sao chép hai chiều của tính năng này đang ở mức xem trước giới hạn.

Bài toán thứ ba là tuân thủ và chống sửa dữ liệu. Microsoft dẫn đánh giá của Cơ sở dữ liệu lỗ hổng quốc gia Hoa Kỳ rằng đây là cơ sở dữ liệu ít lỗ hổng nhất trong mười năm tính đến tháng 9 năm 2022, đồng thời bổ sung sổ cái bất biến để bảo vệ dữ liệu khỏi bị chỉnh sửa. Với ngành phải lưu vết giao dịch, đây là điểm đáng cân nhắc hơn mọi con số hiệu năng.

Cuối cùng là chuyện tinh chỉnh. Trang chủ nêu việc tăng tốc truy vấn và tinh chỉnh mà không cần sửa mã nguồn. Với hệ thống đã chạy nhiều năm, không phải động vào mã là một lợi thế thật, vì mỗi lần sửa mã đều kéo theo một vòng kiểm thử.

Microsoft SQL Server 2022 làm tốt việc gì?

Bảng dưới tổng hợp những việc bản 2022 làm mạnh và những chỗ nên cân nhắc, dựa trên phần mô tả tính năng và bảng giá mà Microsoft công bố.

Loại việcMức độGhi chú
Lưu trữ giao dịch quan hệ cho ứng dụng doanh nghiệpTốt nhấtĐây là vai trò gốc của sản phẩm, đã chạy trong doanh nghiệp nhiều thế hệ
Dự phòng thảm hoạ lên AzureRất tốtSao chép dữ liệu với Azure SQL Managed Instance; bản hai chiều còn ở mức xem trước giới hạn
Phân tích dữ liệu vận hành gần thời gian thựcRất tốtAzure Synapse Link cho truy vấn bằng cả Spark lẫn SQL ngay trên dữ liệu tại chỗ
Quản trị và theo dõi toàn bộ tài sản dữ liệuTốtKết hợp với Microsoft Purview để gỡ các ốc đảo dữ liệu
Tinh chỉnh truy vấn mà không sửa mãTốtTrang chủ nêu việc tăng tốc truy vấn và tinh chỉnh không cần đổi mã nguồn
Chống sửa lén dữ liệu đã ghiTốtCó sổ cái bất biến cho những bảng cần lưu vết
Dùng thử miễn phí trước khi muaTốtBản Express và bản Developer đều miễn phí theo bảng giá chính thức
Tự dựng máy chủ khi chưa có người vận hànhKémPhải tự lo cài đặt, sao lưu và vá lỗi; trang chủ không nêu công cụ hỗ trợ cho người mới
Chạy trên máy để bàn cấu hình thấpKhôngSản phẩm hướng tới máy chủ; trang chủ chỉ nói tới Windows, Linux và Kubernetes

Ai nên dùng Microsoft SQL Server 2022?

Doanh nghiệp đang vận hành ứng dụng nội bộ trên Windows. Đây là nhóm hợp nhất, vì phần lớn phần mềm quản trị, kế toán và sản xuất tại Việt Nam đều hỗ trợ sẵn SQL Server. Khi nhà cung cấp phần mềm nói hệ thống chạy trên SQL Server, việc chọn đúng phiên bản Microsoft khuyến nghị giúp bạn tránh rắc rối về sau.

Đội dữ liệu phải làm báo cáo nhanh. Nếu câu hỏi thường gặp là "số liệu hôm nay thế nào" thay vì "số liệu tháng trước thế nào", Azure Synapse Link là lý do đủ mạnh để nâng cấp. Nhóm này cũng là nhóm hưởng lợi nhiều nhất từ việc tinh chỉnh truy vấn không cần sửa mã.

Đơn vị muốn giữ dữ liệu tại chỗ nhưng cần đường lui. Ngân hàng, bệnh viện và cơ quan nhà nước thường bị ràng buộc về nơi lưu dữ liệu. Với họ, khả năng sao chép dự phòng lên mây là phương án dung hoà giữa yêu cầu tuân thủ và yêu cầu sẵn sàng.

Sinh viên và lập trình viên cần môi trường thật. Bản Developer miễn phí cho phép học đúng sản phẩm đang dùng trong doanh nghiệp, thay vì học một cơ sở dữ liệu khác rồi phải làm quen lại khi đi làm.

Chọn và chạy SQL Server 2022 sao cho hợp lý

1. Chốt bản cài trước khi tải

Việc đầu tiên không phải là bấm tải, mà là xác định bạn thuộc nhóm nào. Nếu chỉ để học hoặc thử nghiệm, bản Express và bản Developer đều miễn phí. Nếu chạy thật cho doanh nghiệp, bạn sẽ phải chọn giữa Standard và Enterprise, và lựa chọn đó kéo theo cách tính tiền khác nhau hoàn toàn.

2. Bật Azure Arc nếu đã có hạ tầng Azure

SQL Server 2022 chạy cùng Azure Arc cho phép quản lý máy chủ ngay từ cổng Azure, kèm tính năng đánh giá tình trạng máy chủ miễn phí và lớp bảo vệ của Microsoft Defender for Cloud. Nếu doanh nghiệp đã dùng Azure cho việc khác, đây là bước nên làm sớm vì nó gom việc theo dõi về một màn hình.

3. Đặt Synapse Link cho đúng bài toán phân tích

Chỉ nên bật khi bạn thực sự cần phân tích trên dữ liệu vận hành. Nếu báo cáo chỉ chạy cuối ngày, một tiến trình nạp theo lô vẫn rẻ hơn nhiều so với việc dựng thêm hạ tầng liên tục. Ngược lại, với bảng điều khiển cần cập nhật liên tục, đây là tính năng đáng đầu tư nhất trong bản 2022.

4. Gắn sổ cái bất biến cho bảng nhạy cảm

Sổ cái bất biến không cần dùng cho mọi bảng, và cũng không nên. Hãy chọn đúng vài bảng ghi giao dịch, bảng nhật ký phê duyệt hoặc bảng liên quan tới tiền, nơi yêu cầu chống sửa là bắt buộc. Làm vậy vừa đạt mục tiêu lưu vết, vừa không làm nặng toàn hệ thống.

Hạn chế cần biết

Bản trả phí tính theo gói hai nhân, không theo người dùng

Theo bảng giá Microsoft công bố, Standard bản theo nhân có giá 3.945 đô la cho một gói hai nhân, còn Enterprise là 15.123 đô la cho một gói hai nhân. Đây là mức giá tham khảo cho khách hàng mua qua kênh cấp phép số lượng lớn, và con số cuối cùng phụ thuộc vào cấu hình máy chủ của bạn.

Giá trên trang chỉ là giá tham khảo

Microsoft ghi rõ các mức giá này là giá bán lẻ ước tính theo bậc mở, và khuyến nghị liên hệ nhà phân phối để có giá cụ thể. Nếu bạn cần một con số chắc chắn để lập dự toán, hãy làm việc với đối tác cấp phép thay vì lấy giá trên trang làm căn cứ.

Bản Web không bán trực tiếp cho khách lẻ

Theo bảng giá, bản Web chỉ có qua kênh đối tác hosting, giá do đối tác quyết định. Nếu bạn định dùng bản này cho website công khai, hãy chuẩn bị tinh thần là sẽ phải làm việc với nhà cung cấp dịch vụ chứ không mua lẻ được.

Tính năng sao chép hai chiều chưa ở trạng thái chung

Trang chủ ghi rõ khả năng dự phòng hai chiều của tính năng liên kết tới Azure SQL Managed Instance đang ở mức xem trước giới hạn. Nếu phương án dự phòng của bạn phụ thuộc vào chiều dữ liệu chảy từ mây về chỗ, hãy kiểm tra lại điều kiện áp dụng trước khi cam kết với ban giám đốc.

Câu hỏi thực tế khi dùng Microsoft SQL Server 2022

Có bản nào miễn phí để học không?

Có. Bảng giá chính thức liệt kê bản Express và bản Developer ở mức miễn phí, kèm liên kết tải trực tiếp. Hai bản này khác nhau ở mục đích sử dụng, nên trước khi cài cho môi trường thật, bạn nên đọc lại mô tả của từng bản trên trang Microsoft.

Khi nào nên trả tiền theo tháng thay vì mua đứt?

Microsoft có mô hình trả theo mức dùng cho SQL Server 2022 khi chạy cùng Azure Arc. Trang giá nêu mức 73 đô la một tháng cho mỗi nhân bản Standard và 274 đô la cho mỗi nhân bản Enterprise. Cách này hợp với đơn vị có nhu cầu lên xuống thất thường, còn hệ thống chạy đều quanh năm thì mua theo gói thường rẻ hơn về dài hạn.

Nên bắt đầu từ đâu để không mua thừa?

Hãy liệt kê ba việc bạn thật sự cần: lưu giao dịch, báo cáo, và dự phòng. Nếu cả ba đều ở mức cơ bản, bản Standard thường đủ. Chỉ khi cần những tính năng chỉ có ở bản cao nhất, chẳng hạn một số lợi ích đi kèm Software Assurance, bạn mới nên nhảy lên Enterprise.

Microsoft SQL Server 2022 so với các công cụ dữ liệu cùng nhóm

SQL Server là phần mềm máy chủ, còn DBeaverMongoDB Compass là công cụ kết nối và quản trị. So sánh dưới đây đặt chúng cạnh nhau để bạn thấy rõ chúng không cùng vai trò, và thường được dùng bổ sung cho nhau. Danh sách phần mềm cùng nhóm có thêm ở mục Developer và lập trình.

Tiêu chíMicrosoft SQL Server 2022DBeaverMongoDB Compass
Vai trò chínhHệ quản trị cơ sở dữ liệu, có máy chủ riêngCông cụ quản trị cơ sở dữ liệu đa hệCông cụ quản trị cơ sở dữ liệu MongoDB
Cần cài máy chủKhông, chỉ là ứng dụng kháchKhông, chỉ là ứng dụng khách
Mô hình giáExpress và Developer miễn phí, Standard và Enterprise trả theo gói hai nhânkhông rõkhông rõ
Chạy trên Windows và LinuxCó, trang chủ nêu cả Kuberneteskhông rõkhông rõ
Nối với dịch vụ phân tích trên mâyCó, qua Azure Synapse Linkkhông rõkhông rõ
Phù hợp để học cơ sở dữ liệu quan hệCó, nhờ bản Developer miễn phíkhông rõKhông, sản phẩm hướng tới MongoDB

Kết luận

SQL Server 2022 là bản nâng cấp đáng giá với những hệ thống đang chạy thật trên Windows và có liên quan tới Azure. Ba thứ đáng tiền nhất là phân tích trực tiếp trên dữ liệu vận hành, dự phòng lên mây và lớp bảo vệ dữ liệu khỏi bị sửa. Với doanh nghiệp chỉ cần một cơ sở dữ liệu quan hệ nhỏ, bản Express miễn phí đã đủ dùng và không cần bàn tới các gói trả phí.

Trước khi xuống tiền, bạn nên mở lại trang sản phẩm và trang giá của Microsoft để đối chiếu với nhu cầu hiện tại, vì mô hình cấp phép và các mức giá theo mức dùng có thể thay đổi theo thời điểm và theo kênh mua. Nếu con số trên trang khiến bạn lưỡng lự, hãy hỏi thẳng nhà phân phối về trường hợp cụ thể của mình thay vì tự suy đoán.

ĐÁNH GIÁ

Điểm mạnh & điểm yếu

Điểm mạnh

  • Bản Express và Developer miễn phí, đủ để học và thử nghiệm
  • Phân tích dữ liệu vận hành gần thời gian thực bằng Azure Synapse Link
  • Dự phòng thảm hoạ lên Azure SQL Managed Instance
  • Sổ cái bất biến giúp bảo vệ dữ liệu khỏi bị chỉnh sửa
  • Tinh chỉnh truy vấn không cần sửa mã nguồn

Điểm yếu

  • Bản Standard và Enterprise tính tiền theo gói hai nhân, chi phí cao
  • Giá trên trang chỉ là giá tham khảo, phải hỏi nhà phân phối
  • Bản Web chỉ mua được qua đối tác hosting
  • Sao chép hai chiều với Azure còn ở mức xem trước giới hạn
  • Người mới phải tự lo cài đặt, sao lưu và vá lỗi
Phù hợp nhất với
Doanh nghiệp chạy ứng dụng nội bộ trên WindowsĐội dữ liệu cần báo cáo gần thời gian thựcĐơn vị muốn giữ dữ liệu tại chỗ nhưng cần dự phòng trên mâySinh viên và lập trình viên cần môi trường học sát thực tế
CHI PHÍ

Các gói của Microsoft SQL Server 2022

Giá tham khảo tại thời điểm cập nhật bài viết.

Express

0
miễn phí
  • Tải trực tiếp từ Microsoft
  • Dùng cho nhu cầu cơ bản

Developer

0
miễn phí
  • Tải trực tiếp từ Microsoft
  • Không giới hạn tính năng theo mô tả trên trang giá

Enterprise

$15,123
cho gói 2 nhân
  • Bản đầy đủ tính năng nhất
  • Kèm nhiều lợi ích Software Assurance
HỎI ĐÁP

Câu hỏi thường gặp

Microsoft SQL Server 2022 có miễn phí không?

Có hai bản miễn phí theo bảng giá chính thức của Microsoft là Express và Developer, đều có liên kết tải trực tiếp. Các bản Standard và Enterprise thì tính phí theo gói hai nhân. Bạn nên đọc kỹ mô tả từng bản trước khi cài cho môi trường thật.

SQL Server 2022 chạy trên những nền tảng nào?

Trang chủ nêu Windows, Linux và Kubernetes. Ngoài ra Microsoft có mô hình trả theo mức dùng khi sản phẩm chạy cùng Azure Arc, tức là vừa đặt tại chỗ vừa quản lý qua cổng Azure.

Bản Standard giá bao nhiêu?

Theo bảng giá Microsoft công bố, bản Standard theo nhân có giá 3.945 đô la cho một gói hai nhân, còn bản Standard theo máy chủ là 989 đô la kèm giấy phép truy cập cho từng người dùng. Đây là giá bán lẻ ước tính, giá thật phụ thuộc nhà phân phối.

Bản Enterprise có gì đáng tiền hơn Standard?

Enterprise có giá 15.123 đô la cho một gói hai nhân theo bảng giá công bố, tức cao hơn Standard khoảng bốn lần. Trang giá cũng liệt kê nhiều lợi ích đi kèm Software Assurance dành cho bản này. Nếu hệ thống chưa chạm tới các giới hạn của Standard, số tiền chênh lệch chưa chắc đã hợp lý.

SQL Server 2022 có trả tiền theo tháng được không?

Được, với điều kiện máy chủ chạy cùng Azure Arc. Trang giá nêu mức 73 đô la mỗi tháng cho một nhân bản Standard và 274 đô la mỗi tháng cho một nhân bản Enterprise, kèm mức tính theo giờ. Cách này hợp với đơn vị có nhu cầu thay đổi thất thường.

Azure Synapse Link dùng để làm gì?

Đây là cách phân tích dữ liệu vận hành đặt tại chỗ mà không phải xây đường ống trích xuất và nạp riêng. Microsoft nói bạn chạy được cả truy vấn Spark lẫn SQL trên cùng nguồn dữ liệu đó. Tính năng này đáng bật khi báo cáo cần cập nhật liên tục.

Sổ cái bất biến của SQL Server 2022 là gì?

Trang chủ mô tả đây là cơ chế giúp bảo vệ dữ liệu khỏi bị chỉnh sửa trái phép. Nó phù hợp với các bảng ghi giao dịch hoặc bảng cần lưu vết phê duyệt. Không nên bật cho toàn bộ cơ sở dữ liệu vì sẽ làm nặng hệ thống.

Bản Web khác gì các bản còn lại?

Theo bảng giá, bản Web chỉ phân phối qua kênh đối tác hosting và giá do đối tác quyết định. Microsoft không bán bản này trực tiếp cho khách lẻ. Nếu bạn muốn dùng cho website công khai, hãy làm việc với nhà cung cấp dịch vụ.

SQL Server 2022 có phải công cụ để tạo báo cáo không?

Không. Đây là hệ quản trị cơ sở dữ liệu, tức phần lưu trữ và xử lý dữ liệu. Muốn dựng báo cáo, bạn cần thêm công cụ khác ở lớp trên, chẳng hạn công cụ phân tích và hiển thị của Microsoft hoặc bên thứ ba.

Tôi có thể dùng SQL Server 2022 cùng công cụ bên thứ ba không?

Được. Trang chủ liệt kê một mục riêng dành cho công cụ phát triển, cho thấy sản phẩm được thiết kế để làm việc với hệ sinh thái bên ngoài. Trên site này, bạn có thể xem thêm DBeaver và MongoDB Compass để hình dung cách các công cụ quản trị kết nối vào cơ sở dữ liệu.

Cài SQL Server 2022 có cần máy chủ riêng không?

Trang sản phẩm hướng tới môi trường máy chủ chứ không phải máy để bàn phổ thông. Với mục đích học, bạn vẫn cài được trên máy cá nhân bằng bản miễn phí, nhưng cần chấp nhận việc tự lo cấu hình và sao lưu. Trang chủ không nêu công cụ hỗ trợ riêng cho người mới bắt đầu.

KẾT LUẬN

SQL Server 2022 đáng nâng cấp nếu hệ thống của bạn đã chạy trên Windows và có liên quan tới Azure, nhất là khi cần báo cáo nhanh hoặc phương án dự phòng trên mây. Nếu chỉ cần một cơ sở dữ liệu nhỏ để học, bản Express miễn phí là điểm dừng hợp lý và bạn không cần chạm tới các gói trả phí.