Azure SQL Database

azure.microsoft.com ↗

Run a managed SQL Server database in Azure, with serverless and provisioned compute options.

SI Score
80/100
Pricing
Freemium AI reading, not confirmed
Free plan
Yes AI reading, not confirmed
Sign-up required
Required AI reading, not confirmed

Ask SI about Azure SQL Database

Answers use saved listing facts and recorded sources.
Homepage screenshot
Screenshot of the Azure SQL Database homepage

What it does

Azure SQL Database is Microsoft's managed relational database service for applications that use SQL Server and T-SQL. You create a single database or an elastic pool through the Azure portal, CLI, or PowerShell, then connect with database tools and application drivers. Microsoft handles the database engine and operating-system patching, backups, high availability, and underlying infrastructure, while teams still design schemas, tune queries, and manage access. Its serverless tier can pause when idle, and the free tier offers a bounded monthly allowance for small workloads.

A first database in the Azure SQL hub

The Microsoft Learn quickstart creates a single database in the serverless tier using the Azure portal, Azure CLI, or PowerShell. It requires an Azure subscription and suitable Azure permissions. In the portal, choose a SQL database, select a logical server and workload configuration, then use the Query editor to run a small T-SQL exercise such as:

CREATE TABLE dbo.FeatureFlags (
    FlagName nvarchar(80) NOT NULL PRIMARY KEY,
    Enabled bit NOT NULL
);
INSERT dbo.FeatureFlags (FlagName, Enabled)
VALUES (N'beta-checkout', 0);
SELECT FlagName, Enabled FROM dbo.FeatureFlags;

This is illustrative SQL, not a command run for this listing. Treat database creation as a cloud-resource decision: choose the subscription, region, compute, storage, backup redundancy, and network access before connecting an application.

Keep the free allowance and billing mode in view

Microsoft documents a free tier with 100,000 vCore-seconds of serverless compute, 32 GB of data, and 32 GB of backup storage per database each month, with up to ten free General Purpose databases in a subscription. The free-tier setup lets an owner choose to auto-pause at the limit or continue with billable overage. Outside that allowance, cost depends on the purchasing model (vCore or DTU), compute tier, storage, and workload. Compare those choices against a real workload rather than treating the free allowance as a production cost estimate.

What Microsoft manages, and what remains yours

Azure handles routine engine and operating-system patching, backups, and high availability. Application-specific administration still matters: design tables and indexes, secure credentials and network access, monitor queries, and choose whether serverless pause/resume behavior fits the app. The portal's Development workload preset can be a starting point, but Microsoft notes that it does not decide database licensing or all configuration choices for you.

Strengths

  • Automates SQL and operating-system patching, backups, high availability, and common maintenance tasks.
  • Offers vCore and DTU purchasing models and provisioned or serverless compute choices for different workloads.
  • Create a single database through the Azure portal, CLI, or PowerShell, then query it in the portal's Query editor.

Watch out for

  • Creating the database requires an Azure subscription and appropriate Azure permissions; it is not a local database install.
  • The free allowance is capped, and usage beyond it can be billed or the database can be configured to pause.

Best for

  • Applications that already use SQL Server or T-SQL and need a managed relational database.
  • Development and test databases where serverless compute and a bounded free allowance are useful.
  • Teams moving SQL workloads to Azure without managing the database host and engine patching themselves.

Sources