30 Years of SQL Server History

By:   |   Updated: 2023-12-21   |   Comments (1)   |   Related: > SQL Server 2022


Problem

This year SQL Server is 30 years old! SQL Server has evolved during these years and this article covers some of those changes and versions over the years.

Solution

Everything started in 1993, 30 years ago! This first version was created in an agreement between Microsoft and Sybase. Even today, some stored procedures and system views are similar to Sybase.

SQL Server 4.2

sql server 4.2

Release date: November 1993

This version was released for NT and previously, it worked on OS/2.

SQL Server 6.0

SQL Server 6.0

Release date: June 1995

This new version included several features:

  • Support to deploy in a distributed environment
  • Stored procedure support
  • Trigger support
  • Better performance and scalability

This version came in different editions.

  • Standard edition: this edition was the basic option with core functionality.
  • Professional edition: this edition had additional features such as OLAP cubes.
  • Enterprise edition: this was the most advanced edition for large enterprises with large-scale database systems.

SQL Server 6.5

Microsoft SQL Server 6.5

Release date: June 1996

The new features of SQL Server 6.5 were the following:

  • Support for internet applications
  • Distribution transactions improved
  • Heterogeneous replication

SQL Server 7.0

SQL Server 7

Release date: November 1998

This new version came with the following new features:

  • It came with the OLAP Services (Online Analytical Processing)
  • The code of this version was no longer based on Sybase code
  • It included the Data Transformation Services (now SSIS)
  • Incremental backups

Editions supported

  • Desktop edition that supported Windows 95, 98. No transactional replication supported, no failover support, no full-text search. It supported a maximum of 2 CPUs, 2 GB RAM, 4 GB of space per database.
  • Standard edition supported Windows NT and Windows 2000. A maximum of 4 CPUs and 2 GB of RAM. No failover support.
  • Enterprise edition with support for NT and Windows 2000 Servers with a limit of 32+ CPUs and no restrictions.

SQL Server 2000

sql server 2000

Release date: November 2000

This new version came with

  • Database Tuning Advisor
  • Partitioned views
  • XML support
  • Data mining
  • SQL Server mobile
  • Full text search
  • English Query
  • Analysis Services

Editions

  • Enterprise edition - this was the most complete edition, created for large enterprises.
  • Standard edition - this edition supported up to 4 CPUs and 2 GB of RAM.
  • Personal edition - this edition was for personal use for desktop computers.
  • Developer edition - this edition was similar to the Enterprise edition but was licensed for use only on development.
  • Evaluation edition - this was a trial version of the Enterprise edition valid for 6 months.

SQL Server 2005

sql server2005

Release date: November 2005

This new version came with:

For more information about SQL Server, refer to this link: SQL Server 2005 New Features Interview Questions

Editions

  • Enterprise edition was used for large enterprises that required higher availability and more advanced features. This edition had no hardware limits.
  • Standard edition integrated 64-bit support, also offered unlimited RAM. The capacity was 3 CPUs.
  • Workgroup edition was designed for SMEs businesses where no SSAS, SSIS or SSRS were required. It supported up to two processors with unlimited database size. The limit was 3 GB of RAM.
  • Express edition was the equivalent of Desktop edition (MSDE). It had a limit of 4 GB databases.
  • Developer edition was similar to the Enterprise edition, but for development and testing, not for production.

SQL Server 2008

sql server2008

Release date: August 2008

This version came with

Editions

  • Enterprise edition was for large enterprises with the highest availability and all advanced features included like the business intelligence. No limit on processors or RAM in this edition.
  • Standard edition could use clustering, database mirroring, and supported 64-bit. The processor capacity was 4.
  • Workgroup edition was designed for small and medium businesses where no BI or Reporting Services were required. This edition supported up to two processors, and unlimited database size.
  • Express edition was similar to the Desktop edition (MSDE) in SQL Server 2000. It included the Import/Export Wizard and a series of other enhancements.
  • Developer edition is like the Enterprise edition but was licensed for developers and testers, not for production.

SQL Server 2008 R2

sql server2008 r2

Release date: April 2010

This version introduced the following:

  • Datacenter Edition
  • Parallel Data Warehouse Edition
  • Master Data Services

SQL Server 2012

sql server2012

Release date: March 2012

This version came with the following features:

Editions

  • Enterprise edition supported up to 16-node AlwaysOn Failover Clusters, AlwaysOn Availability Groups, online operations, PowerPivot, Power View, Master Data Services, advanced auditing, transparent data encryption, and more.
  • Standard edition supported clustering, database mirroring, and had 64-bit support. There was a cap of 4 processors. It provides the core relational database engine and basic business intelligence (BI) capabilities. It didn't have support for the advanced availability features or BI features such as PowerPivot, Power View, and Master Data Services.
  • Workgroup edition was designed for small businesses and for use at the department level. It didn't support BI and high-availability capabilities. It supported up to two processors and a maximum of 2 GB of RAM.
  • Express edition was a free and limited version of SQL Server. It had a limit of 4 GB databases. This was the most full-featured version of SQL Server 2012 Express. It included SSMS, SQL Server Data Tools (SSDT), full-text search, and the Reporting Services subsystem. SQL Server Express with Advanced Services was limited to 4 GB.
  • Developer edition was similar to the Enterprise edition but licensed for development and testing, not for production.

SQL Server 2014

SQL Server 2014

Release date: April 2014

The version 2014 includes the following new features:

Editions

  • Enterprise edition has a maximum database size of 524 PB.
  • Business Intelligence edition supported 128 GB of memory. It did not have advanced data integrity, high availability and in-memory OLTP features.
  • Standard edition supported up to 16 processor cores and 128 GB of memory. The database supported 524 PB. It did not include the BI modules.
  • Web edition was used for web hosting. It supported up to 16 processor and 64 GB of RAM. It didn't have buffer pool extension or SSAS.
  • Developer and Express editions were similar to previous versions.

SQL Server 2016

sql server2016

Release date: June 2016

The version 2016 included:

Editions

  • Enterprise edition has a maximum capacity for buffer pool extension of 32.
  • Standard edition supported up to 4 sockets or 24 cores of compute capacity and 128 GB of memory. The database supported 524 PB. It did not include the BI modules.
  • Web edition was used for web hosting. It supported up to 16 processor and 64 GB of RAM.
  • Developer and Express edition were similar to previous versions.

SQL Server 2017

sql server2017

Release dates: October 2017

This new version came with:

Editions

  • Enterprise edition has a maximum capacity for buffer pool extension of 32.
  • Standard edition supported up to 4 sockets or 24 cores of compute capacity and 128 GB of memory.
  • Web edition was used for web hosting. It supported up to 16 processor and 64 GB of RAM.
  • Developer and Express edition were similar to previous versions.

SQL Server 2019

sql server 2019

Release date: November 2019

SQL Server 2019 has these features:

  • It can be installed in Windows, Linux, Docker, and also in Big Data analytics containers.
  • This version works with Big Data, you can bring AI to analyze data. It is also possible to query non-relational data.
  • It incorporates the data with Power BI, run real time Analytics.
  • Also, it has Data Virtualization to integrate data from sources like Oracle, HDFS, Cosmos, etc. This version also included PMEM Devices, Columnstore Index Enhancements, etc.

Editions

  • Enterprise edition has a maximum capacity for buffer pool extension of 128.
  • Standard edition supported up to 4 sockets or 24 cores of compute capacity and 128 GB of memory.
  • Web edition was used for web hosting. It supported up to 16 processor and 64 GB of RAM.
  • Developer and Express edition were similar to previous versions.

SQL Server 2022

sql server2022

Release dates: November 2022

At the time this article was written, SQL Server 2022 was the latest version.

This new version includes:

Editions

  • Enterprise edition has a maximum capacity for buffer pool extension of 128.
  • Standard edition supported up to 4 sockets or 24 cores of compute capacity and 128 GB of memory.
  • Web edition was used for web hosting. It supports up to 16 processor and 64 GB of RAM.
  • Developer and Express edition were similar to previous versions.

SQL Server in Azure

sql server azure

Release date: 2010

We talked about the SQL Server on-premises. However, there is also Azure SQL in the cloud. This is a database provided by Microsoft in Azure, the Microsoft cloud. Also, we have Azure SQL Managed Instance. Azure SQL only provides databases. Azure SQL Managed Instance provides the entire SQL Server instance which includes server objects. Finally, we have Azure Synapse Analytics which is a cloud-based analytics service.

Summary

As you can see, SQL Server changed and improved a lot. It started as a database for Windows NT and now it can be installed in Windows, Linux, Docker and in the cloud. The evolution of SQL is amazing!

Resource and Image Sources

The resources for this article came from the following:

Next Steps

For more information, refer to the following links:



sql server categories

sql server webinars

subscribe to mssqltips

sql server tutorials

sql server white papers

next tip



About the author
MSSQLTips author Daniel Calbimonte Daniel Calbimonte is a Microsoft SQL Server MVP, Microsoft Certified Trainer and 6-time Microsoft Certified IT Professional. Daniel started his career in 2001 and has worked with SQL Server 6.0 to 2022. Daniel is a DBA as well as specializes in Business Intelligence (SSIS, SSAS, SSRS) technologies.

This author pledges the content of this article is based on professional experience and not AI generated.

View all my tips


Article Last Updated: 2023-12-21

Comments For This Article




Thursday, December 21, 2023 - 8:31:53 AM - Joe Gavin Back To Top (91810)
Daniel, great history lesson.














get free sql tips
agree to terms