Skip to content

SQL Server Version and Edition

EdVassie edited this page Sep 2, 2021 · 4 revisions
Previous SSAS and PowerBI Optimisation Connection String Stability Next

It is important to choose the correct SQL Server Version and Edition in order to deliver the most cost-effective database environment to the Business.

This section gives advice for choosing the following items:

Optimal SQL Server Version

It is also important that the technology stack does not become an inhibitor to delivering business advantage. If the technology team wait until the business could take advantage of functionality only present in the most recent SQL Server version, there will be a cost of lost opportunity to the business. The cost may be minor or major, but it will always exist.

With proper planning, keeping the major database systems of a business on the latest SQL Server version becomes a line-of-business item for the technology team. For many organisation, this can best be achieved by using a Cloud PaaS solution, but where these are not appropriate then using SQL FineBuild to deliver On-Premise or IAAS environments can be the right choice.

SQL Server 2019

The most recently released SQL Server version, currently SQL2019, contains many features designed to improve the technology that can be offered to the business:

  • Availability Group and Distributed Availability Group improvementss that simpilify BCO and Scaleout
  • Performance improvements, such as Scalar UDF Inlining
  • In-memory processing improvements
  • Improved workload monitoring
  • Java data type and language support
  • Improved security, including use of Secure Enclaves
  • Support for working with Containers

SQL Server 2019 should therefore be the version of choice for all new SQL Server installations.

Top


Optimal SQL Server Edition

Enterprise Edition with Software Assurance

There is a strong case for using Enterprise Edition of the latest version of SQL Server as the main platform that is delivered. When the Software Assurance option is included in the Microsoft License, the following capabilities are available:

  • Always On: Provides a framework for delivering the highest possible availability
  • Distributed Availability Groups: Provides a simple way of delivering Business Continuity
  • PowerBI Server: Provides an industry-leading environment for Visualisations and Reports
  • Performance Enhancements: A number of useful performance-related features are only available in Enterprise Edition

SQL FineBuild can build an environment that delivers all of the above. For many organisations, both the OLTP and Data Warehouse environments can justify Enterprise Edition when all the availability, reliability, and feature capability is taken into account.

Developer Edition

The Edition of choice for a Development Environment should be Developer Edition.

All of the features of Enterprise Edition can be provided for the DevOps Team, and SQL FineBuild can deliver all of this.

Other Editions

There wil be some situations where other SQL Server Editions are appropriate.

  • Legacy Systems: Where performance and availability are not critical, Standard Edition or Express Edition can be appropriate
  • Non Business-Critical Systems: It can be beneficial to segregate critical and non-critical systems, to avoid the risk of a non-critical system impacting main system availability

Copyright FineBuild Team © 2021. License and Acknowledgements

Previous SSAS and PowerBI Optimisation Top Connection String Stability Next

Key SQL FineBuild Links:

SQL FineBuild supports:

  • All SQL Server versions from SQL 2019 through to SQL 2005
  • Clustered, Non-Clustered and Core implementations of server operating systems
  • Availability and Distributed Availability Groups
  • 64-bit and (where relevant) 32-bit versions of Windows

The following Windows versions are supported:

  • Windows 2022
  • Windows 11
  • Windows 2019
  • Windows 2016
  • Windows 10
  • Windows 2012 R2
  • Windows 8.1
  • Windows 2012
  • Windows 8
  • Windows 2008 R2
  • Windows 7
  • Windows 2008
  • Windows Vista
  • Windows 2003
  • Windows XP
Clone this wiki locally