Kiểm tra giá và ấn bản của SQL Server
Xem ghi chú trên SQL Server 2014 và SQL Server 2016 ở cuối bài viết này.
Microsoft phát hành năm 2012 của nền tảng quản lý cơ sở dữ liệu SQL Server 2012 doanh nghiệp đánh dấu một sự tiến hóa lớn trong sản phẩm phổ biến này. Bản phát hành mới này bao gồm các cải tiến về tính năng chính cho tính năng thông minh, kiểm toán và khôi phục thảm họa của SQL Server, cùng với các nâng cấp khác.
Phiên bản SQL Server 2012
Với việc phát hành SQL Server 2012, Microsoft đã thực hiện các bước để đơn giản hóa các tùy chọn cấp phép của nền tảng bằng cách gỡ bỏ phiên bản Datacenter, Workgroup Edition và Small Business Edition trước đó có sẵn cho SQL Server 2008 và 2008 R2 .
- SQL Server 2012 Express Edition thay thế Microsoft Data Engine làm phiên bản miễn phí của SQL Server để phát triển ứng dụng và sử dụng nhẹ. Nó vẫn miễn phí và giữ nguyên các hạn chế của MSDE đối với các kết nối và hiệu năng của máy khách. Đó là một công cụ tuyệt vời để phát triển và thử nghiệm các ứng dụng và triển khai nhỏ, nhưng đó là về xa như bạn có thể chạy với nó.
- Workhorse SQL Server 2012 Standard Edition vẫn là yếu tố chính của dòng sản phẩm cho các ứng dụng cơ sở dữ liệu nghiêm trọng. Nó có thể xử lý lên đến 16 lõi với số lượng RAM không giới hạn. Sự thay đổi lớn trong việc cấp phép từ SQL Server 2008 đến SQL Server 2012 là một tùy chọn cho mỗi lõi bây giờ đã có cho Standard Edition. Điều này có nghĩa là bạn có hai lựa chọn: mua mỗi giấy phép lõi hoặc mua giấy phép máy chủ cùng với giấy phép truy cập ứng dụng khách.
- Bản SQL Server 2012 Business Intelligence Edition (BI) mới được thiết kế đặc biệt để hỗ trợ các ứng dụng thông minh nghiệp vụ. Nó chỉ có sẵn theo một mô hình cấp phép máy chủ / CAL với giấy phép truy cập máy chủ và máy khách. (Microsoft không còn sản xuất hoặc bán phiên bản này nữa.)
- SQL Server 2012 Enterprise Edition được thiết kế cho các hoạt động trung tâm dữ liệu quan trọng và các kho dữ liệu lớn. Ấn bản này đang được chuyển sang mô hình cấp phép chỉ dành cho mỗi lõi. Không có giấy phép máy chủ / CAL mới cho phiên bản này sẽ được bán sau tháng 6 năm 2012. Tùy chọn cấp phép duy nhất có sẵn cho mỗi lõi với tối đa 20 lõi. (Microsoft không còn sản xuất hoặc bán phiên bản này nữa.)
- Các nhà phát triển cần các tính năng đầy đủ của SQL Server 2012 Enterprise Edition để sử dụng trong môi trường không sản xuất có thể tìm thấy SQL Server 2012 Developer Edition là công cụ thích hợp cho công việc. Sản phẩm này có chức năng giống hệt như phiên bản Enterprise và chỉ khác trong giấy phép (và rẻ hơn nhiều). Microsoft cũng cung cấp một đường dẫn nâng cấp trực tiếp để chuyển đổi các máy chủ của Nhà phát triển sang cấp phép sản xuất.
- SQL Server 2012 Web là một phiên bản chuyên biệt của SQL Server để sử dụng trong môi trường lưu trữ web. Ấn bản này chỉ dành cho khách hàng Thỏa thuận Cấp phép Nhà cung cấp dịch vụ. Liên hệ với đại diện bán hàng của Microsoft để biết thêm thông tin nếu bạn cho rằng mình đủ điều kiện.
- SQL Server 2012 Compact là một phiên bản miễn phí của SQL Server để sử dụng trong các môi trường nhúng, chẳng hạn như các thiết bị di động và các hệ thống Windows khác.
Cấp phép SQL Server: Mỗi lõi hoặc mỗi máy chủ
Nếu bạn dự định sử dụng phiên bản tiêu chuẩn của Microsoft SQL Server 2012 trong môi trường của mình, bạn có một lựa chọn chính để thực hiện: Bạn có nên chọn cấp phép cho mỗi máy chủ hoặc cấp phép cho mỗi lõi không? Dù bằng cách nào, điều này có thể làm tăng đáng kể phí cấp phép của bạn. Đây là tóm tắt.
- Tùy chọn cấp phép cho mỗi lõi chuyển từ mô hình sạc trước cho mỗi bộ xử lý. Nhiều tổ chức đã tận dụng điều này bằng cách mua bộ xử lý đa lõi và một giấy phép duy nhất. Giá giấy phép được thiết kế để có cùng chi phí phát sinh cho bộ vi xử lý bốn lõi trong SQL Server 2008 R2. Nếu bạn chạy bốn hoặc ít lõi hơn, bạn sẽ không thấy tăng theo mô hình này. Mặt khác, nếu bạn chạy hơn bốn lõi trên mỗi bộ xử lý, bạn sẽ thấy giá tăng.
- Tùy chọn cấp phép máy chủ / CAL yêu cầu phí cấp phép cho mỗi Máy chủ SQL. Tuy nhiên, bạn cũng cần mua giấy phép truy cập máy khách (CAL) cho mỗi khách hàng truy cập cơ sở dữ liệu. Đây là nơi Microsoft đánh bại bạn với sự gia tăng lớn. Lệ phí tăng 27 phần trăm mỗi CAL.
Các phiên bản sau: SQL Server 2014 và SQL Server 2016
Tính năng thông minh, SQL Server 2014 và SQL 2016 cung cấp một bộ tính năng phong phú hơn năm 2012. Cả hai đều có hiệu suất cao hơn, bao gồm hỗ trợ mã hóa sao lưu và đã thêm tùy chọn khôi phục thảm họa.
Với năm 2016, Microsoft đã xóa phiên bản Business Intelligence và gấp các tính năng của nó vào phiên bản Enterprise để các ấn bản chính của nó hiện chỉ giới hạn ở Standard và Enterprise. SQL Developer bây giờ là một phần mềm miễn phí tải về như một phần của Visual Studio Developer Essentials của Microsoft.
SQL Server 2014 kết hợp các thay đổi nhỏ trong mô hình cấp phép của nó theo hai cách:
- Giấy phép dự phòng miễn phí để khắc phục thảm họa hiện yêu cầu nâng cấp để bao gồm Đảm bảo phần mềm, điều này không đúng đối với SQL Server 2012.
- Các quy tắc ghép kênh đã được giải phóng cho phiên bản BI — ghép kênh đề cập đến việc thực hành kết nối tổng hợp hoặc thông tin định tuyến lại để giảm số lượng thiết bị hoặc người dùng truy cập sản phẩm.
SQL Server 2016 tương tự như năm 2014 với một vài thay đổi:
- Với việc chuyển sang phiên bản BI sang Enterprise, khách hàng cần nâng cấp lên Enterprise thông qua việc kết hợp cấp phép CAL hoặc Core.
- Việc cấp phép cho các lõi đã được đơn giản hóa để các lõi vật lý và ảo hiện nay nhất quán về giá cả.
Như bạn có thể nói, bạn sẽ cần phải ngồi xuống với một bảng tính và chạy một số con số trước khi đưa ra quyết định cấp phép SQL Server của bạn. Các tùy chọn bạn chọn có thể có tác động đáng kể đến chi phí giấy phép cơ sở dữ liệu tổng thể của bạn và cần được xem xét cẩn thận.