Professional Documents
Culture Documents
Latest version SQL Server 2019 SQL Server 2019 Azure SQL
Data Storage
524 PB 64 TB 4 TB
limitations
Max in-memory Operating System
32 GB
OLTP storage Maximum
Columnstore Index
Yes Yes Yes
supports
Always on
Yes Yes No
Availability Group
Log Shipping Yes Yes No
Database Mirroring Yes Yes No
Backup
Yes Yes
Compression
Backup Encryption Yes Yes
Online indexing Yes Yes Yes
Stretch Database Yes Yes
Row-level security Yes Yes yes
Dynamic Data
Yes Yes Yes
masking
Change Data
Yes Yes No
Capture
Security Yes Yes
Temporal Tables Yes Yes Yes
Service Broker Yes Yes No
Transact
Yes Yes
SQL(Endpoints)
Master Data Yes (Part of a single Yes(Part of a single
No
Services license) license)
Yes (Part of a single Yes(Part of a single No(Separate PaaS
Analysis Services
license) license) available)
Yes (Part of a single Yes(Part of a single
Reporting Services No
license) license)
Yes (Part of a single Yes(Part of a single
Integration Services No
license) license)
Spatial Indexes Yes Yes Yes
Graph support Yes Yes Yes(Preview)
Always Encrypted Yes Yes Yes
Transactions Yes Yes Yes
Yes (Primary
Table Partitioning Yes Yes
Filegroup only)
XML Indexes Yes Yes Yes
Transparent Data
Yes Yes Yes
Encryption
Stored Procedure Yes Yes Yes
SQL Server Agent Yes Yes No (Elastic Jobs)
Sequence Numbers Yes Yes Yes
Data Quality
Yes Yes No
Services (DQS)
Database Mirroring Yes Yes No
Database Mail Yes Yes No
Data compression Yes Yes Yes
Cursors Yes Yes Yes
Contained users Yes Yes Yes
Common Language
Yes Yes No
Runtime(CLR)
ColumnStore
Yes Yes Yes
Indexes
Collation
Yes Yes Yes
Statements
Change Tracking Yes Yes Yes
Change Data
Yes Yes No
Capture
Backup Command Yes Yes No
Attach a database Yes Yes No
Application Roles Yes Yes Yes
Azure SQL Database
Supports most on-premises database-level capabilities. The most commonly
used SQL Server features are available.
99.995% availability guaranteed.
Built-in backups, patching, recovery.
Latest stable Database Engine version.
Ability to assign necessary resources (CPU/storage) to individual databases.
Built-in advanced intelligence and security.
Supports almost all on-premises instance-level and database-level capabilities. High compatibility with SQL Server.
Up to 8 TB.
Native virtual network implementation and connectivity to your on-premises environment using Azure Express Route or VPN G
SQL Server instances with up to 256 TB of storage. The instance can support as many
databases as needed.
With SQL virtual machines, you can have applications that run partly in the cloud and
partly on-premises. For example, you can extend your on-premises network and
Active Directory Domain to the cloud via Azure Virtual Network. For more information
on hybrid cloud solutions, see Extending on-premises data solutions to the cloud.