Fact-checked by Grok 2 weeks ago

Microsoft Azure SQL Database

Microsoft Azure SQL Database is a fully managed, relational database-as-a-service (DBaaS) offering within the cloud platform, built on the latest stable version of the database engine. It operates as a (PaaS) solution, automating administrative tasks such as upgrades, patching, backups, and monitoring, while providing built-in with a 99.99% (SLA). As part of the broader SQL family—which includes Azure SQL Managed Instance and SQL Server on Azure Virtual Machines— SQL Database is optimized for modern cloud-native applications, supporting both single databases (up to 128 TB) and elastic pools for shared resources across multiple databases. Key features of Azure SQL Database include elastic scalability through service tiers like General Purpose, Business Critical, and Hyperscale, enabling automatic scaling for (OLTP) workloads and support for up to 30 read replicas. It handles diverse data types, including relational data alongside nonrelational formats such as , spatial, XML, and graphs, with advanced capabilities like in-memory technologies and intelligent query processing for enhanced performance. is integrated at multiple layers, featuring Microsoft Defender for SQL, always-encrypted and in transit, and compliance with over 100 certifications, backed by 's extensive security infrastructure. Azure SQL Database offers flexible purchasing models, including vCore-based provisioning for hardware resource control and database transaction unit (DTU)-based for predictable , with pay-as-you-go pricing and options like serverless compute for variable workloads. It integrates seamlessly with other services, such as Azure Functions, , and Microsoft Fabric, facilitating AI-ready applications with native vector search and cost savings via Azure Hybrid Benefit for hybrid deployments. This managed approach reduces operational overhead, allowing developers to focus on application innovation while ensures global availability across more than 70 regions and over 400 datacenters worldwide with zone-redundant high availability, as of 2025.

Overview and History

Overview

Microsoft Azure SQL Database is a fully managed Platform-as-a-Service (PaaS) service built on the stable and secure SQL Server , providing cloud-based and performance without the need for users to manage underlying infrastructure. It enables organizations to run mission-critical applications with relational data while automatically handling tasks such as upgrades, patching, backups, and monitoring. Key benefits include a 99.99% uptime (), ensuring through built-in redundancy and automatic failover capabilities. The service offers automatic backups with point-in-time restore, geo-redundant storage for , and cost efficiencies via serverless compute options that scale automatically based on workload demand and pause during inactivity to bill only for storage. Additionally, it includes advanced features like built-in active geo-replication for business continuity across regions and threat detection to identify anomalous activities. In comparison to on-premises SQL Server deployments, Azure SQL Database provides a cloud-native PaaS experience that eliminates the need for managing virtual machines, operating systems, or hardware, unlike traditional Infrastructure-as-a-Service (IaaS) or on-premises setups where administrators handle all maintenance manually. This shift allows for faster deployment and reduced administrative overhead, with integrated capabilities like geo-replication and threat detection that are not natively available in standard on-premises environments without additional configuration. At its core, the architecture revolves around logical servers that host one or more databases, allowing independent scaling of compute and storage resources through purchasing models such as vCore-based (for customizable hardware choices) or DTU-based (for bundled resource abstractions). Service tiers like General Purpose support cost-effective workloads, while recent integrations enable AI-driven features such as for modern applications handling embeddings and similarity queries.

Historical Development

Microsoft announced SQL Azure, the foundational service for what would become , in March 2009 as part of the Windows Azure platform, with a technical preview demonstrated at the conference. The service entered public preview in November 2009 at the Professional Developers Conference (PDC), offering capabilities in the with initial support for core T-SQL features focused on data storage and basic querying. SQL Azure achieved general availability on February 1, 2010, marking the first fully managed service in Microsoft's ecosystem. In March 2014, Microsoft rebranded Windows Azure to , aligning the platform's identity and introducing enhanced SQL services. Later that year, in December 2014, Azure SQL Database previewed version 12 (v12), which brought the service's in line with on-premises 2014 for improved , including support for more T-SQL features and the introduction of the Database Transaction Unit (DTU) model for resource provisioning. The v12 engine reached general availability in early 2015, enabling broader adoption by reducing migration friction from traditional environments. Elastic pools were introduced in preview in December 2015, allowing multiple databases to share a pool of resources under the DTU model to optimize costs for variable workloads, with general availability following in May 2016. In October 2017, Microsoft launched Azure SQL Database Managed Instance in preview, extending PaaS capabilities with near-100% SQL Server compatibility, though this complemented rather than replaced the core Database service. The Hyperscale service tier entered public preview in September 2018, designed for massive scalability supporting up to 100 TB of data through decoupled compute and storage, and achieved general availability in May 2019. The serverless compute option for Azure SQL Database was introduced in general availability in December 2019, providing auto-scaling and auto-pausing for intermittent workloads to reduce costs without manual management. In September 2021, Azure Synapse Link for Azure SQL Database became generally available, enabling real-time analytics by seamlessly integrating operational data with Azure Synapse Analytics for hybrid transactional and analytical processing. Enhancements to geo-replication followed in 2022, including active geo-replication and failover groups for Hyperscale databases, improving global resiliency and options. Recent advancements have focused on AI integration. Native vector search support entered public preview in November 2024, allowing efficient storage and querying of vector embeddings for AI applications directly within the database, with general availability in June 2025. In November 2024, the maximum database size in the Hyperscale tier was increased to 128 TB. Microsoft Copilot for Azure SQL Database, an AI-powered assistant for optimization and troubleshooting, moved from private preview in March 2024 to public preview in October 2024 and general availability in April 2025. This includes AI-ready features such as integration with Azure OpenAI for generative AI tasks, enhancing database management with natural language interactions.

Architecture and Design

Core Design Principles

Azure SQL Database is built on the proven foundation of the SQL Database Engine, utilizing the latest stable version to deliver a fully managed platform-as-a-service (PaaS) offering. Unlike traditional on-premises SQL deployments, it operates as a multi-tenant, distributed where multiple databases share underlying for , managed through logical servers that host individual databases or groups of databases in elastic pools. This design enables seamless resource sharing across tenants while maintaining isolation via features like row-level security and elastic database tools for sharding. At its core, Azure SQL Database adheres to principles of elasticity and automation, leveraging shared infrastructure for automatic without . Compute is stateless and from in tiers like General Purpose, allowing independent of processing power and data capacity to match workload demands dynamically. Data durability is ensured through Azure Blob for persistent file in the General Purpose tier, while the Hyperscale tier uses with local SSD caching on compute nodes to accelerate access to hot data pages. The service maintains broad compatibility with the SQL Server ecosystem, supporting full (T-SQL) syntax and tools for development and management. However, as a database-only PaaS, it imposes limitations such as no support for cross-database queries within the same (requiring queries for ) and restricted system procedures like xp_cmdshell or user-initiated /RESTORE operations. High availability is embedded in the architecture through always-on replicas and zone-redundant configurations, where primary and secondary replicas are synchronously replicated across multiple availability zones for . This setup achieves a 99.995% (SLA) in zone-redundant modes, ensuring zero and rapid . In contrast to Azure SQL Managed Instance, which provides instance-level PaaS with broader SQL Server feature parity including SQL Agent and linked servers, SQL Database focuses exclusively on individual databases, omitting instance-scoped capabilities for a lighter, more scalable footprint.

Service Tiers

SQL Database offers three primary service tiers under the vCore purchasing model: General Purpose, Business Critical, and Hyperscale. These tiers provide varying levels of compute, storage, and performance capabilities tailored to different workload requirements. The vCore model allows users to select logical CPUs (vCores) for flexible scaling, with options for provisioned or serverless compute, and supports hardware generations such as Gen5 (standard-series) and Premium series (enhanced CPU and memory options). In contrast, the DTU (Database Transaction Unit) purchasing model is a legacy option that bundles compute, memory, and I/O into abstracted units across , , and tiers, suitable for simpler, preconfigured setups but lacking the granularity and advanced features of vCore. The General Purpose tier is designed for most generic business applications requiring balanced compute and storage resources. It uses premium remote storage with up to 4 TB capacity and supports 2 to 128 vCores across Gen5 or series hardware, providing 5.1 GB of per vCore. Compute can be provisioned for consistent performance or serverless for automatic scaling between a minimum and maximum vCore count (e.g., 0.5 to 128 vCores), with auto-pause functionality during inactivity to optimize costs—billing only for storage when paused after a configurable delay. This tier delivers 99.99% to 99.995% availability without read-scale replicas and up to 16,000 , making it budget-oriented for standard operational workloads. The Hyperscale tier enables independent scaling of compute and storage for large-scale databases, supporting up to 128 TB of storage that grows in 10 GB increments. It decouples storage using page servers for efficient , allowing fast restores via file-snapshot backups in minutes and read scale-out with up to 4 high-availability replicas plus 30 additional read-only replicas. Hardware options include Gen5 (up to 80 vCores, 5.1 GB memory per vCore), series (up to 128 vCores, 5.1 GB per vCore), and memory-optimized (up to 80 vCores, 10.2 GB per vCore), with a local SSD cache for up to 327,680 . Serverless compute is also available here for intermittent workloads. This tier is ideal for read-intensive, high-availability applications needing rapid scaling. The Business Critical tier prioritizes low-latency performance and resilience for mission-critical applications, featuring local SSD storage for up to 4 TB and 2 to 128 vCores on Gen5 or series hardware (5.1 GB memory per vCore). It includes always-on availability groups with three synchronous replicas for 99.995% , read-scale replicas, and support for In-Memory OLTP to minimize disk I/O. IOPS reach up to 4,000 per vCore (maximum 327,680), ensuring high throughput for demanding transactional workloads.
Service TierMax vCoresMax StorageKey Storage TypeMax IOPSAvailability FeaturesIdeal For
General Purpose1284 TBPremium remote16,00099.99%-99.995%; no replicasBalanced, budget workloads
Hyperscale128128 TB with page servers & local SSD 327,680Zone-redundant; up to 30 read replicasLarge-scale, scalable databases
Business Critical1284 TBLocal SSD327,68099.995%; 3 replicas + read-scaleLow-latency, mission-critical apps
In benchmarks using the TPC-C workload, Azure SQL Database Hyperscale demonstrated up to 68% better price-performance compared to PostgreSQL across various configurations.

Deployment and Management

Deployment Options

Azure SQL Database offers several deployment options designed to accommodate diverse workload requirements, from isolated single databases to shared resource pools for cost optimization. These options are built on a fully managed platform that handles infrastructure maintenance, patching, and backups, allowing users to focus on application development and . All deployments operate within service tiers such as General Purpose (GP) and Business Critical (BC), which determine underlying hardware and capabilities like . The Single Database deployment provides an isolated, fully managed SQL database with dedicated compute and storage resources allocated exclusively to one database per logical . This option is ideal for dedicated workloads requiring predictable performance, such as mission-critical applications or , and supports from 2 to 128 vCores with storage up to 4 TB. It enables dynamic of compute and storage without , making it suitable for applications with consistent resource needs. Single Databases are available across all service tiers, including , BC, and Hyperscale, ensuring flexibility for various performance and availability requirements. Elastic Pools address scenarios with multiple databases exhibiting variable or unpredictable usage patterns by pooling shared resources, such as vCores or DTUs, across a collection of databases. This deployment model optimizes costs for environments like software-as-a-service () applications, where individual databases may burst in activity at different times, allowing efficient resource utilization without over-provisioning. Administrators can set minimum and maximum resource limits per database within the pool, and the service automatically distributes available resources based on demand. Elastic Pools are supported in GP and BC tiers, with Hyperscale options for larger-scale needs. Logical servers serve as the administrative container for Single Databases and Elastic Pools, providing a centralized mechanism to manage multiple databases within an region. Each logical handles server-level configurations, including via SQL logins or (formerly Azure Active Directory), firewall rules to control network access, and auditing policies for compliance and security monitoring. This structure simplifies governance, as changes to or firewall settings apply across all associated databases, while groups can be configured at the server level for . Logical servers are created within an Azure subscription and have a default limit of 250 per subscription per region. For intermittent or unpredictable workloads, the serverless compute option within Single Databases automatically scales vCores from 0.5 to 80 based on activity, pausing the database after a configurable idle period (typically 1-24 hours) to resume instantly upon demand. This model bills only for active compute usage per second, along with and I/O, reducing costs for applications with sporadic patterns, such as environments or seasonal services. Serverless is available in the GP and Hyperscale tiers, with built-in auto-scaling that eliminates manual intervention for compute management. Migration to Azure SQL Database from on-premises SQL Server is facilitated by the Azure Database Migration Service (), a fully managed tool that supports both online (minimal downtime) and offline migrations of schemas, data, and objects. integrates with the Azure SQL Migration extension in Azure Data Studio for assessments, SKU recommendations, and execution, handling complexities like (TDE) and login migrations while ensuring compatibility. This service minimizes disruption for enterprises transitioning to the cloud, with support for SQL Server versions up to the latest releases. Note that the classic for SQL scenarios will retire on March 15, 2026, with migrations recommended via the updated Azure Data Studio integration.

Scaling and Performance Management

Azure SQL Database supports vertical by allowing users to adjust the compute resources, measured in vCores, or size of a database with minimal . This process typically completes in minutes for the Hyperscale service tier, enabling rapid adaptation to changing workload demands without significant interruption. For other tiers, scaling operations may involve brief downtime, usually under 30 seconds, as the system reprovisions resources. scaling is independent of compute in vCore-based models, permitting increases up to 4 TB in General Purpose and Business Critical tiers, or 128 TB in Hyperscale, to handle growing data volumes efficiently. Horizontal scaling in Azure SQL Database facilitates distribution of read-heavy workloads through read replicas, which offload queries from the primary database to secondary replicas for improved throughput. In the Hyperscale tier, up to 30 named read replicas can be provisioned, each configurable with the same or different compute sizes as the primary, supporting diverse read scale-out scenarios. Additionally, auto-failover groups enable global distribution by managing geo-replication and coordinated failover across multiple regions, ensuring and while maintaining read scalability. These replicas are eventually consistent, with typical lag under 5 seconds for most workloads. Performance optimization in Azure SQL Database leverages built-in tools like Query Store, which captures and analyzes query execution plans and performance data over time to identify regressions and recommend improvements. Automatic tuning uses to apply index recommendations and force optimal query plans, potentially improving performance for targeted queries, with options to review and apply changes manually or automatically. Intelligent Insights employs AI to detect anomalies such as excessive wait times, errors, or , providing and actionable alerts via or Azure Monitor integration. Within elastic pools, can be managed collectively to optimize across multiple databases sharing a compute pool. Monitoring tools in Azure SQL Database include Azure Monitor, which tracks key metrics such as DTU or vCore CPU usage, data IO, and log write percentages relative to service limits, helping identify bottlenecks before they impact performance. For instance, high CPU utilization above 80% often signals the need for , while IO metrics reveal storage throughput issues. In the Business Critical tier, IOPS limits reach up to 200,000 depending on vCore count, with examples like 25,000 for mid-range configurations, enforcing to prevent resource exhaustion. These metrics are visualized in the Azure portal with customizable alerts and historical trends for proactive management. Cost management for and performance in Azure SQL Database is enhanced by Azure Hybrid Benefit, which allows reuse of existing SQL Server licenses to reduce compute costs by up to 55% on top of pay-as-you-go pricing. Reserved capacity provides further savings through one- or three-year commitments, offering up to 65% discount on vCore-based resources compared to rates, applicable across databases, elastic pools, and managed instances. These options help align expenses with predictable needs while maintaining performance levels.

Key Features

Security and Compliance

Azure SQL Database incorporates robust security mechanisms designed to protect data throughout its lifecycle, from to threat detection and regulatory adherence. These features are built into the platform to enable secure cloud-based management without requiring extensive custom configurations. Authentication in Azure SQL Database primarily relies on (formerly ) integration, which supports managed identities for passwordless access and (MFA) to verify user identities through multiple factors such as phone verification or app notifications. SQL authentication is available but not enabled by default, promoting the use of Entra ID for centralized identity management and reducing risks associated with username-password combinations. Data is enforced both at rest and in transit to safeguard against unauthorized access. (TDE) is enabled by default, using 256-bit encryption to protect database files, backups, and transaction logs without impacting application performance or requiring code changes. Always Encrypted secures sensitive column-level data in use, ensuring that plaintext values remain hidden from database administrators and operators by performing encryption and decryption at the client application level. All connections use (TLS) version 1.2 or higher for in-transit protection, with the minimum TLS version configurable to enforce compliance and reject legacy protocols. Threat protection is provided through Defender for SQL, a unified service that includes assessments to scan for misconfigurations, excessive permissions, and unprotected sensitive , offering remediation guidance and customizable reports. Advanced threat detection monitors for anomalous activities, such as attempts, unusual login locations, or brute-force attacks, generating alerts via email or the Azure portal to enable rapid response. Network security features isolate SQL Database resources from public internet exposure. Firewall rules at the or database level allow IP-based access controls, while virtual network (VNet) integration and service endpoints restrict connectivity to approved subnets within an VNet. endpoints further enhance isolation by assigning private addresses from the VNet to the database, enabling secure, private communication without traversing the public internet, which is particularly useful in the Business Critical service tier for high-security workloads. Compliance is a core aspect of Azure SQL Database, with support for over 100 certifications and standards, including GDPR for EU data protection, HIPAA for healthcare privacy, and PCI DSS for payment card security. Auditing and monitoring are facilitated through Policy, which enforces configurations like enabling auditing on SQL servers and provides built-in definitions for regulatory alignment. Unique to Azure SQL Database are features like automatic compliance reporting via Azure Policy dashboards and audit logs, which offer real-time visibility into adherence status with 90-day retention for logs. Dynamic data masking obscures sensitive data in non-production environments for non-privileged users, applying functions such as partial masking for emails (e.g., [email protected]) or default obfuscation for strings, without modifying the underlying data to support development and testing while maintaining .

AI and Integration Capabilities

Azure SQL Database provides native support for vector search, enabling semantic and hybrid search capabilities through vector embeddings stored directly in the database. This feature allows developers to perform similarity searches using functions like VECTOR_DISTANCE for , facilitating retrieval-augmented generation () patterns where database content enhances model responses. Vector data types and indexes, introduced in preview and reaching general availability in June 2025, support efficient querying of high-dimensional embeddings generated from text, images, or other data. Integration with Azure OpenAI Service enables generative AI applications to leverage database data for tasks such as natural language querying and content generation. Developers can invoke Azure OpenAI endpoints from within SQL stored procedures to generate embeddings or process results, allowing seamless incorporation of large language models into database workflows. For example, text from Azure SQL tables can be embedded using Azure OpenAI models and stored as vectors for subsequent similarity searches. Microsoft Copilot for Azure SQL Database, available since April 2025, uses large language models to assist database administrators and developers in schema design, query optimization, and . It analyzes the database context to suggest T-SQL code, explain query performance issues, and generate documentation, improving productivity without requiring deep SQL expertise. Copilot integrates directly into portal experiences, grounding its suggestions in the user's specific environment. For analytics, Azure SQL Database integrates with Azure Synapse Analytics via Azure Synapse Link, supporting (HTAP) by enabling near real-time analytics on operational data without impacting OLTP workloads. This link creates a continuously synced analytical store in Synapse, allowing SQL queries to access fresh transactional data for reporting and . Additionally, clustered columnstore indexes optimize analytical queries by compressing data column-wise, achieving up to 10x faster performance on large datasets compared to rowstore formats. Data API Builder simplifies integration by automatically generating and endpoints from SQL Database schemas, enabling secure, no-code access for applications. Deployed as a lightweight service, it handles CRUD operations, , and , bridging relational data to modern APIs without custom development. Data API Builder, generally available since May 2024, supports SQL natively. Azure SQL Database connects seamlessly with the broader ecosystem, including native connectors to Power BI for direct querying and visualization of live data, and to for registering datasets as datastores to train models on SQL data. Integration with Microsoft Fabric, enhanced in 2024 and beyond, unifies data platforms by allowing Azure SQL as a source for Fabric's SQL analytics endpoint, enabling end-to-end data engineering, science, and real-time intelligence workflows. In 2025, enhancements to vector capabilities include hybrid search combining full-text indexing with vector similarity, integrated via indexers that pull data from Azure SQL for advanced retrieval. These updates optimize vector indexing and query execution directly in the database.

Use Cases and Applications

Transactional and Operational Workloads

Azure SQL Database excels in supporting (OLTP) workloads, which involve high-volume, real-time transactional operations with compliance to ensure . It is particularly suited for platforms that process millions of transactions daily, leveraging features like in-memory OLTP to accelerate performance for data ingestion and transient scenarios. Elastic pools enable efficient resource sharing across multiple databases in multi-tenant applications, allowing dynamic scaling to handle varying loads while optimizing costs. For () applications, Azure SQL Database facilitates multi-tenant architectures through patterns such as database-per-tenant or sharded multitenant designs, supporting isolation via row-level security to restrict data access to specific tenants. This approach is ideal for () systems like , where tenant-specific customizations and scaling for user growth are essential; elastic pools can manage over 100,000 databases, while sharding enables virtually unlimited scale. Automatic tuning further ensures performance as tenant numbers increase, maintaining responsiveness without manual intervention. Operational databases for inventory management and financial systems benefit from Azure SQL Database's active geo-replication, which asynchronously replicates data to up to four readable secondaries across regions for low-latency global access and . This setup supports querying from the nearest replica, reducing read latency for distributed operations while preserving transactional consistency. In retail applications, the Hyperscale service tier handles peak loads—such as during sales events—through named replicas for read scale-out; for instance, a API can achieve 200 requests per second under contention using just two replicas, with the primary handling writes. The platform's 99.99% availability SLA ensures always-available operations for these critical workloads. Migrations from on-premises SQL to Azure SQL Database often yield significant cost reductions by eliminating hardware maintenance and leveraging pay-as-you-go pricing; for example, organizations using Azure Migrate tools report optimized through right-sizing and consolidation, with potential savings highlighted in analyses. Single databases remain a viable deployment option for dedicated OLTP scenarios during such transitions.

Analytics and Intelligent Applications

Microsoft Azure SQL Database supports (HTAP), enabling analytics directly on operational data without the need for data replication or ETL processes. This capability leverages memory-optimized clustered columnstore indexes to facilitate concurrent and analytical queries, allowing organizations to derive insights from live data streams. For instance, in banking, HTAP powers detection by analyzing transaction patterns in to identify anomalies as they occur. Intelligent applications built on Azure SQL Database incorporate AI-driven features such as vector search, which enables similarity matching for high-dimensional embeddings generated by models like those from . This supports scenarios like personalized content recommendations in media streaming services, where user preferences are matched against vast catalogs to suggest relevant items efficiently. Vector operations, including calculations, are natively handled within the database, streamlining the integration of into application logic. For smaller-scale analytics, Azure Synapse Link provides a seamless connection to Azure SQL Database, delivering near real-time data synchronization to Synapse Analytics without full data movement or complex pipelines. This "data warehousing lite" approach allows users to perform advanced queries and tasks on operational data while maintaining low overhead, ideal for hybrid workloads that blend OLTP and OLAP. In healthcare, Azure SQL Database facilitates AI-enhanced querying of patient data to generate insights, such as for treatment outcomes integrated with real-time records. Similarly, in , it processes sensor data for operational analytics, enabling in production lines to optimize . These applications benefit from reduced in AI queries, with vector searches often achieving sub-second response times, and seamless integration with Azure AI services to form end-to-end intelligent pipelines. Additionally, tools like assist in developing these applications by providing AI-guided database management.

References

  1. [1]
    What is the Azure SQL Database service? - Microsoft Learn
    Jun 17, 2025 · SQL Database is a fully managed service that has built-in high availability, backups, and other common maintenance operations.Overview · Purchasing models
  2. [2]
    What Is Azure SQL? - Azure SQL - Microsoft Learn
    Aug 7, 2025 · Azure SQL is a family of managed, secure, and intelligent products that use the SQL Server database engine in the Azure cloud.
  3. [3]
    Azure SQL Database
    Azure SQL Database is a fully managed, fast, flexible, and elastic SQL database that automatically scales with your business, and Microsoft operates SQL Server ...
  4. [4]
  5. [5]
    Serverless compute tier - Azure SQL Database - Microsoft Learn
    Oct 17, 2025 · Serverless is a compute tier for single databases in Azure SQL Database that automatically scales compute based on workload demand and bills.Overview · Scenarios
  6. [6]
    Active Geo-Replication - Azure SQL Database | Microsoft Learn
    Aug 7, 2025 · Active geo-replication lets you perform quick disaster recovery of individual databases if there's a regional disaster or a large scale outage.Overview · Terminology and capabilities
  7. [7]
    Advanced Threat Protection - Azure SQL Database - Microsoft Learn
    Jun 25, 2024 · Advanced Threat Protection provides a new layer of security, which enables customers to detect and respond to potential threats as they occur.
  8. [8]
  9. [9]
    DTU-based purchasing model overview - Azure SQL - Microsoft Learn
    Jun 16, 2025 · Learn about the DTU-based purchasing model for Azure SQL Database and compare compute and storage sizes based on service tiers.DTU Benchmark · Microsoft Ignite · Resource limits for single...Missing: monitoring | Show results with:monitoring
  10. [10]
    Intelligent Applications and AI - Azure SQL Database | Microsoft Learn
    Vectors in Azure SQL Database can be efficiently stored and queried, as described in the next sections, allowing exact nearest neighbor search with great ...
  11. [11]
    History of Microsoft Azure
    Microsoft Azure was first announced October 28, 2008. A cloud computing operating system which was targeted at Business and Developers without additional coding ...
  12. [12]
    A Look Back At Ten Years Of Microsoft Azure - Forbes
    Feb 3, 2020 · As the Azure community and partner ecosystem celebrates its 10th birthday, let's take a look at the major milestones in the evolution of Microsoft's cloud ...
  13. [13]
    Not a "me-too announcement" blog on Azure SQL Database V12 ...
    Dec 11, 2014 · Updates, the tools are here: Azure PowerShell 0.8.12 that supports ASB V12 is available as of 12/16/2014. SQL Server 2014 CU5 contains support ...
  14. [14]
    Azure SQL Database v12 has landed in Azure Government
    Sep 27, 2016 · We are delighted to announce the general availability of Azure SQL Database (v12) in Microsoft Azure Government.
  15. [15]
    Azure SQL Database elastic pools now generally available
    May 11, 2016 · Elastic pools are ideally suited for SaaS and line-of-business applications that need the performance, availability, and security isolation benefits.Missing: introduction date
  16. [16]
    Announcing Azure SQL Database Hyperscale public preview
    Sep 24, 2018 · You can create a Hyperscale database in 12 different Azure regions, starting October 1st. For more details, please refer to the Azure SQL ...
  17. [17]
    Microsoft Azure SQL Database - Wikipedia
    2009 – Service announced · 2010 – Service went live · 2014 – New version announced and rebranded from Windows Azure to Microsoft Azure · 2015 – Major Architectural ...
  18. [18]
    Azure Synapse Link for Azure SQL Database - Microsoft Learn
    Nov 3, 2025 · Azure Synapse Link replicates operational data from Azure SQL Database to a Synapse SQL pool using a link connection, which maps the two.
  19. [19]
    What's new in Azure SQL Database? (Archive) - Microsoft Learn
    Mar 18, 2025 · Hyperscale elastic pools GA, September, Manage and scale multiple Hyperscale databases in Azure SQL Database by using Hyperscale elastic pools.
  20. [20]
    Announcing General Availability of Native Vector Type & Functions ...
    Jun 19, 2025 · We are happy to announce that Native vector support in Azure SQL Database and Azure SQL Managed Instance is moving to General Availability ...
  21. [21]
    Announcing General Availability of Azure SQL Database ...
    Apr 11, 2025 · Copilot in Azure includes capabilities for Azure SQL Database that help to streamline database operations, troubleshoot issues, and optimize performance.
  22. [22]
    Microsoft Copilot in Azure with Azure SQL Database Overview
    Apr 8, 2025 · Copilot in Azure SQL Database uses large language models (LLMs) to analyze the context of your database and provide relevant answers to your questions.How Copilot works in Azure... · Features of Copilot in Azure...
  23. [23]
    Multitenancy and Azure SQL Database - Azure Architecture Center
    May 8, 2025 · This article outlines Azure SQL Database features for designing a multitenant system. It provides guidance and examples for using Azure SQL ...Features Of Sql Database... · Elastic Database Tools · Contributors
  24. [24]
    vCore purchasing model - Azure SQL Database | Microsoft Learn
    Mar 12, 2025 · The architectural model for the General Purpose service tier is based on a separation of compute and storage. This architectural model relies on ...Data And Log Storage · Service Tiers · Compute Resources (cpu And...
  25. [25]
    Azure SQL Database Hyperscale FAQ - Microsoft Learn
    In Hyperscale, data files are stored in Azure standard storage. Data is fully cached on local SSD storage, on page servers that are remote to compute replicas.
  26. [26]
    Storage layer in General Purpose Azure SQL Managed Instance
    Aug 21, 2018 · Compute layer that runs SQL Server Database Engine process and it is used for query processing and data caching. This is stateless compute VM ...<|separator|>
  27. [27]
    Compare SQL Database Engine Features - Azure - Microsoft Learn
    Jun 16, 2025 · This article compares the database engine features of Azure SQL Database and Azure SQL Managed Instance.
  28. [28]
  29. [29]
    Availability through redundancy - Azure SQL Database
    Oct 21, 2025 · This article describes the architecture of Azure SQL Database and SQL database in Fabric that achieves availability through local redundancy, and high ...
  30. [30]
    Purchasing Models - Azure SQL Database - Microsoft Learn
    Aug 7, 2025 · The serverless compute tier automatically pauses databases during inactive periods when only storage is billed and automatically resumes ...DTU-Based Purchasing Model · vCore purchasing model
  31. [31]
    What is the Hyperscale service tier? - Azure SQL Database
    Jun 30, 2025 · Simplified pricing for SQL Database Hyperscale arrived in December 2023. Review the Hyperscale pricing blog for details. 2 As of December 2023, ...What are the Hyperscale... · Who should consider the...
  32. [32]
    Azure SQL Database Hyperscale delivered better performance and ...
    Mar 28, 2024 · In our tests, Azure SQL Database Hyperscale offered significantly better NOPM performance than Amazon Aurora across the board.Missing: benchmark | Show results with:benchmark
  33. [33]
    What Is a Single Database? - Azure SQL Database | Microsoft Learn
    Jun 16, 2025 · A single database in Azure SQL Database has its own resources, is managed via a logical server, and is isolated with a dedicated database ...
  34. [34]
    Manage Multiple Databases with Elastic Pools - Azure SQL Database
    Aug 25, 2025 · Azure SQL Database elastic pools are a simple, cost-effective solution for managing and scaling multiple databases with varying and unpredictable usage demands.<|separator|>
  35. [35]
  36. [36]
  37. [37]
  38. [38]
  39. [39]
    What Is Azure Database Migration Service?
    ### Summary: Azure Database Migration Service for Migrating On-Premises SQL Server to Azure SQL Database
  40. [40]
  41. [41]
  42. [42]
    Scale Resources - Azure SQL Database & Azure SQL Managed ...
    Jun 13, 2025 · This article explains how to scale your database in Azure SQL Database and Azure SQL Managed Instance by adding or removing allocated ...
  43. [43]
    Read Queries on Replicas - Azure SQL Database ... - Microsoft Learn
    Jun 13, 2025 · The read scale-out feature allows you to offload read-only workloads using the compute capacity of one of the read-only replicas, instead of running them on ...Missing: horizontal | Show results with:horizontal
  44. [44]
    Failover groups overview & best practices - Azure SQL Database
    Jan 24, 2025 · Failover groups let you manage geo-replication and automatic / coordinated failover of a group of databases on a server for both single and ...Overview · Failover policy
  45. [45]
    Automatic Tuning Overview - Azure SQL Database - Microsoft Learn
    Feb 13, 2025 · Automatic tuning provides peak performance and stable workloads through continuous performance tuning based on AI and machine learning.Safe, Reliable, And Proven · Enable Automatic Tuning · Automatic Tuning OptionsMissing: Insights | Show results with:Insights
  46. [46]
    Monitor database performance with Intelligent Insights (preview)
    Aug 16, 2024 · Intelligent Insights in Azure SQL Database and Azure SQL Managed Instance lets you know what is happening with your database performance.Intelligent Insights Options · Set Up With Azure Sql... · Excessive Wait TimesMissing: tuning | Show results with:tuning
  47. [47]
    Monitoring and performance tuning - Azure SQL Database & Azure ...
    Azure SQL Database provides a number of Database Advisors to provide intelligent performance tuning recommendations and automatic tuning options to improve ...Database watcher (preview) · Database advisors in the...
  48. [48]
    Single database vCore resource limits - Azure SQL - Microsoft Learn
    May 19, 2025 · Each read-only replica is subject to the resource limits detailed later in this article. You can set the service tier, compute size (service ...Resource Management · Elastic Pool · DTU
  49. [49]
    Azure Hybrid Benefit - Azure SQL Database & SQL Managed Instance
    Sep 2, 2025 · In this article​​ With Azure Hybrid Benefit, you get a discount on the allocation of SQL Server licenses to the SQL Server Database Engine. ...Missing: capacity | Show results with:capacity
  50. [50]
    Save on compute costs with Azure Reservations - Azure SQL ...
    Jun 19, 2025 · Azure Reservations are a billing discount that you can use to save money by committing to use compute resources at a discounted rate for a period of time.
  51. [51]
    An overview of Azure SQL Database and SQL Managed Instance ...
    Oct 30, 2025 · This article outlines the basics of securing the data tier of an application using Azure SQL Database, Azure SQL Managed Instance, and Azure Synapse Analytics.
  52. [52]
    Microsoft Entra Authentication - Azure SQL Database & Azure SQL Managed Instance & Azure Synapse Analytics
    ### Summary of Authentication for Azure SQL Database: Azure AD Integration, Managed Identities, MFA Support, Default No SQL Auth
  53. [53]
  54. [54]
  55. [55]
  56. [56]
    Always Encrypted documentation - Azure SQL - Microsoft Learn
    Always Encrypted documentation includes an overview, concepts, key management, cryptography, and how queries against encrypted columns work.
  57. [57]
  58. [58]
    Scan your Azure SQL databases for vulnerabilities - Microsoft Learn
    Sep 11, 2025 · SQL vulnerability assessment is an easy-to-configure service that can discover, track, and help you remediate potential database vulnerabilities.
  59. [59]
    Configure Advanced Threat Protection - Azure SQL Database
    Jun 16, 2025 · Advanced Threat Protection for Azure SQL Database detects anomalous activities indicating unusual and potentially harmful attempts to access or exploit ...
  60. [60]
  61. [61]
    Azure Private Link - Azure SQL Database & Azure Synapse Analytics
    Jun 24, 2025 · A private endpoint is a private IP address within a specific VNet and subnet. Important. This article applies to both Azure SQL Database and ...How to set up Private Link · Disable public access to your...
  62. [62]
    Azure SQL Database & SQL Managed Instance | Microsoft Learn
    Jun 13, 2025 · This page lists the compliance domains and security controls for Azure SQL Database and SQL Managed Instance.Australian Government ISM... · Canada Federal PBMM
  63. [63]
  64. [64]
    Dynamic data masking - Azure SQL - Microsoft Learn
    Dynamic data masking (DDM) limits sensitive data exposure by masking it to nonprivileged users for Azure SQL Database, Azure SQL Managed Instance, and Azure ...Dynamic data masking basics · Manage dynamic data...
  65. [65]
    Azure-Samples/azure-sql-db-openai - GitHub
    This example shows how to use Azure OpenAI from Azure SQL database to get the vector embeddings of any chosen text, and then calculate the cosine similarity ...Azure-Samples/azure-Sql-Db-O... · Vector Similarity Search... · Add Embeddings Columns To...
  66. [66]
    Get started with Azure Synapse Link for Azure SQL Database
    To start, create a Synapse workspace, configure your SQL database, create a target pool, and then create a link connection in the Azure portal.
  67. [67]
    Columnstore indexes: Overview - SQL Server - Microsoft Learn
    Apr 14, 2025 · A columnstore index is a technology for storing, retrieving, and managing data by using a columnar data format, called a columnstore.What is a columnstore index? · Why should I use a...
  68. [68]
    What is Data API builder? - Azure Databases - Microsoft Learn
    Jun 23, 2025 · Data API builder (DAB) provides a REST API over a database. It also provides a GraphQL API. It supports not just SQL Server, but Azure SQL Database, Azure ...Architecture · Key Features
  69. [69]
    Azure SQL Database with DirectQuery - Power BI - Microsoft Learn
    Feb 26, 2025 · Learn how you can connect directly to Azure SQL Database and create reports that use live data. You can keep your data at the source and not in Power BI.Missing: Machine | Show results with:Machine
  70. [70]
    Create connections to external data sources (preview) - Azure ...
    Nov 19, 2024 · In this article, learn how to connect to data sources located outside of Azure, to make that data available to Azure Machine Learning services.Prerequisites · Create a Snowflake DB...
  71. [71]
    Set up your Azure SQL Database connection - Microsoft Fabric
    Nov 2, 2025 · This article provides information about how to set up an Azure SQL Database connection.Learn More About This... · Authentication · Service Principal...
  72. [72]
    Samples about using vector in SQL Server and Azure SQL - GitHub
    This repo hosts samples meant to help use the new Native Vector Support in Azure SQL DB feature. We illustrate key technical concepts.Azure-Samples/azure-Sql-Db-V... · Approximate Vector Search · Exact Vector Search
  73. [73]
    Azure SQL indexer - Azure AI Search | Microsoft Learn
    Set up a search indexer to index tables in Azure SQL Database for vector and full text search in Azure AI Search.Set Up The Indexer Pipeline · Indexing New, Changed, And... · High Water Mark Change...
  74. [74]
    Online Transaction Processing (OLTP) - Azure Architecture Center
    Oct 1, 2025 · The management of transactional data by using computer systems is referred to as online transaction processing (OLTP). OLTP systems record ...Transactional data · Typical traits of transactional...
  75. [75]
    In-memory technologies - Azure SQL Database - Microsoft Learn
    Mar 13, 2025 · In-memory technologies greatly improve the performance of transactional and analytics workloads in Azure SQL Database.Overview · In-Memory Oltp · Restore A Database With...
  76. [76]
    Multitenant SaaS database tenancy patterns - Azure - Microsoft Learn
    Aug 21, 2025 · Applies to: Azure SQL Database. This article describes the various tenancy models available for a multitenant SaaS application.
  77. [77]
  78. [78]
    Azure SQL Database Hyperscale Named Replicas OLTP Scale-Out ...
    Oct 23, 2023 · This sample shows how you can use Azure SQL Database Hyperscale Named Replicas to take advantage of ability to scale-out the database in an ...Scenario · Shopping Cart · Scaling OutMissing: retail | Show results with:retail
  79. [79]
    Business case in Azure Migrate - Microsoft Learn
    For SQL Servers, sizing and cost comes from the Recommended report with optimization strategy - minimize cost from Azure SQL assessment.
  80. [80]
    Build a Business case with Azure Migrate - Microsoft Learn
    Apr 22, 2025 · Quick wins for migration and modernization including end of support Windows OS and SQL versions. Long term cost savings by moving from a capital ...
  81. [81]
    Get started with columnstore for real-time operational analytics
    Apr 8, 2025 · Part 1: How Azure SQL Enables Real-time Operational Analytics (HTAP) · Part 2: Optimize existing databases and applications with operational ...<|control11|><|separator|>
  82. [82]
    Vector similarity search with Azure SQL & Azure OpenAI
    Aug 20, 2025 · Azure SQL database, now has support to perform vector operations directly in the database, making it easy to perform vector similarity search.
  83. [83]
    What is Azure Synapse Link for SQL? - Microsoft Learn
    Nov 3, 2025 · Azure Synapse Link for SQL enables near real time analytics over operational data in Azure SQL Database or SQL Server 2022.
  84. [84]
    Azure Health Data Services
    Gain insights from PHI data in real time. Prepare standardized data for advanced AI and machine learning applications and create cohorts for clinical research ...
  85. [85]
    Build your full-PaaS IoT solution with Azure SQL Database
    Oct 12, 2020 · IoT with Azure SQL. IoT solutions usually include several components that spans from device communication and management to event processing ...