DBDB.io The Encyclopedia of Database Systems · Est. 2017
Database of Databases

Database Entry

Azure SQL Database


Microsoft Azure SQL Database is a managed cloud database-as-a-service based. It shares the SQL Server 2016 codebase. It is compatible with SQL Server 2014 and 2016 and supports most of the features available in SQL Server 2016.

Country of Origin
US
Start Year
2009 [08]
Former Names
SQL Azure, SQL Server Data Services, SQL Services, Windows Azure SQL Database
Project Type
Commercial
Written in
C++
Derived From
SQL Server
Inspired By
SQL Server
Compatible With
SQL Server
Operating Systems
Hosted, HP-UX, Illumos
License
Proprietary

Database Entry

Azure SQL Database


Microsoft Azure SQL Database is a managed cloud database-as-a-service based. It shares the SQL Server 2016 codebase. It is compatible with SQL Server 2014 and 2016 and supports most of the features available in SQL Server 2016.

History[04]


Microsoft Azure SQL Database in 2009 was announced as a child of Microsoft SQL Server that is optimized and built for deployment on cloud environments. The cloud service went live in 2010 and has continued to support every version of SQL Server ever since.

Checkpoints[05]


Same as in (Microsoft SQL Server).

Compression


Same as in (Microsoft SQL Server).

Concurrency Control


Same as in (Microsoft SQL Server).

Data Model[06]


Foreign Keys


Same as in (Microsoft SQL Server).

Indexes[07]


Refer to (Microsoft SQL Server). Along with the indexes provided from the SQL Server codebase, Azure SQL Database produces recommendations for ADD/DROP INDEX in order to optimize its plans. It does this by monitoring the performance of queries across all SQL Database instances on the Azure cloud. It performance statistics of queries across all databases to develop models to estimate performance gains on a non-existent index for a certain query in a database instance. These estimates are used to create recommendations for adding and dropping indexes and the application can choose to automatically have these recommendations applied.

Isolation Levels


Same as in (Microsoft SQL Server).

Joins


Same as in (Microsoft SQL Server).

Logging


Storage Model


Storage Organization


System Architecture


There are three main types of deployment for this cloud database service.

Citations

8 sources
  1. Cloud Computing Services | Microsoft Azure microsoft.com
  2. Azure SQL documentation - Azure SQL | Microsoft Learn microsoft.com
  3. Microsoft Azure SQL Database - Wikipedia wikipedia.org
  4. https://azure.microsoft.com/en-us/blog/sql-azure-the-year-in-review/ microsoft.com Dead — Check Archive
  5. Database Checkpoints (SQL Server) - SQL Server | Microsoft Learn microsoft.com
  6. Azure SQL Database | Microsoft Azure microsoft.com Dead — Check Archive
  7. Automatic Tuning Overview - Azure SQL & SQL database in Fabric | Microsoft Learn microsoft.com Dead — Check Archive
  8. https://azure.microsoft.com/en-us/blog/sql-data-services-announces-plans-to-accelerate-core-relational-database-features microsoft.com Dead — Check Archive
Revision #7