Skip Navigation

SQL Database

The intelligent, relational cloud database service

Migrate your SQL Server databases without changing your apps. Azure SQL Database is the intelligent, fully managed relational cloud database service that provides the broadest SQL Server engine compatibility. Accelerate app development and simplify maintenance using the SQL tools you love to use. Take advantage of built-in intelligence that learns app patterns and adapts to maximize performance, reliability, and data protection.

Migrate your SQL Server databases without changing your apps

Get the broadest SQL Server engine compatibility and native virtual network (VNET) support with SQL Database Managed Instance. This option gives you the best of SQL Server, plus the operational and cost benefits of an intelligent, fully managed service. Managed Instance is ideal for migrating a large number of existing SQL Server databases from on-premises or virtual machines to SQL Database.

Explore all database migration paths to Azure

Maximize ROI by migrating to the cloud

Reduce the burden of data-tier management and save time and costs by migrating workloads to the cloud.

Azure Hybrid Benefit for SQL Server provides a cost-effective path for migrating hundreds or thousands of SQL Server databases with minimal effort. Use your SQL Server licenses with Software Assurance to pay a reduced rate when migrating to the cloud. Save up to 55 percent with Azure Hybrid Benefit, and up to 80 percent with reserved capacity.

Learn how customers have increased productivity by up to 40 percent by migrating to Azure SQL Database.

Migrate massive databases and scale up to 100 TB

Get rapid, dynamic storage with SQL Database Hyperscale—the new, highly performant database scaling technology. Hyperscale enables SQL Database to adapt to your workloads and optimize resources on demand.

  • Provision one or more additional compute nodes that can serve your read-only workload, and use them as a hot standby in case of failover.
  • Perform operations in constant time, regardless of the size of the data operation.

Scale compute and storage resources rapidly and independently, without sacrificing performance.

Develop secure apps in the cloud

Use intelligent protection and industry-leading security and privacy capabilities to:

  • Control access to your database with multifactor authentication.
  • Leave sensitive data encrypted while in use, with Always Encrypted.
  • Monitor your database for potential threats and vulnerabilities using Advanced Threat Protection.

Learn more

SQL Database meets stringent compliance standards, such as GDPR, ISO/IEC 27001/27002, FedRAMP/FISMA, SOC, HIPAA, and PCI DSS.

Ensure high availability with up to three hot replicas and built-in automatic failover with a 99.99-percent availability SLA.

Optimize performance with built-in intelligence

Improve memory usage, throughput, latency, and query performance.

  • Intelligent performance tuning uses built-in intelligence with machine learning and adaptive technologies to continuously optimize database performance in real time. Automatically receive tuning recommendations, insights, and performance improvements.
  • Intelligent query processing improves workload performance with minimal implementation effort. Features include adaptive query processing, which adapts optimization strategies to application workload runtime conditions, and approximate query processing, designed to aggregate large data sets when responsiveness is critical.

Build multitenant apps in your preferred development environment

Seamlessly enable DevOps by developing in SQL Server containers and deploying in SQL Database with the easy-to-use tools you already have, such as Visual Studio and SQL Server Management Studio. Or build your applications with Python, Java, Node.js, PHP, Ruby, and .NET on the MacOS, Linux, and Windows platforms—and deliver with the speed and efficiency your business demands. Maximize your resource utilization, and manage thousands of databases as one, while ensuring one customer per database with elastic pools.

Learn more

Customers using SQL Database

  • CarMax
  • M Files
  • Asos
  • Umbraco
  • Snelstart
  • Csi
  • Aluvii
  • Quest
  • Stackify
  • gep
  • Quorum
  • Jet.com

What can you do with SQL Database?

Bulk data migrations

Importing and migrating bulk data from on premises or other cloud providers to SQL Database has never been easier. Use the power of Azure to transform unstructured and semi-structured flat files, or migrate an entire database schema directly into SQL Database to produce consumable data products for analytics, reporting, or intelligent applications.

Migrate SQL-based applications

Taking advantage of SQL Database end points for transaction replication allows applications to function seamlessly both on-premises and in Azure. Easily replicate data among multiple SQL Databases to enable isolation of mission-critical workloads from longer running analytics queries. By using Azure Data Sync and transactional replication, developers will be able to modernize applications in a tiered approach from on-premises to hybrid, and move fully to the cloud.

Process streaming data for application insights

Using Microsoft products or various open-source products running on the Azure platform, high velocity streaming data can be easily consumed, rationalized, and stored in SQL Database. These new data streams will help drive additional intelligence for applications, analytical insight, and operational reporting.

Simplify complex data landscapes

From serverless deployments and new data streams to the migration of existing data assets, simplifying your entire data estate is easy using the integrated services across Azure. Bring new data sources together with existing data in a seamless experience that provides customers with new insights and value.

Featured SQL Database resources

New to SQL Database?

Read about Azure SQL Database to see if our intelligent, fully-managed service is right for your applications, including multi-tenant SaaS or line of business app scenarios. Watch this brief video to see how you can have your first SQL Database up and running in minutes.

Just how easy is it?

Try it and see for yourself. Create your first SQL Database in Azure with your free Azure account.

Developer? We’ve got you covered.

Design your first SQL Database using popular tools and frameworks like SSMS and .NET. Connect to SQL Database using popular languages like C#, Node.js, and Python, and query your data using Transact-SQL statements.

Got a multi-tenant SaaS app?

Learn how to easily implement an SaaS app for hundreds—or thousands—of tenants in SQL Database.

Optimize your database.

Take the next steps to optimize performance using recommendations generated by SQL Database. Then, check out these other monitoring and performance tuning options.

Related products and services

SQL Server on Virtual Machines

Host enterprise SQL Server apps in the cloud

SQL Data Warehouse

Elastic data warehouse as a service with enterprise-class features

Data Factory

Hybrid data integration at enterprise scale, made easy

Create a SQL Database with your free account