SQL Server 2017 on Windows and Linux | Microsoft
Scale
Maximum number of cores
Unlimited
24 cores
4 cores
Unlimited
Memory: Maximum buffer pool size per instance
Operating system max
128 GB
1410 MB
Operating system max
Memory: Maximum Columnstore segment cache per instance
Operating system max
32 GB
352 MB
Operating system max
Memory: Maximum memory-optimized data per database
Operating system max
32 GB
352 MB
Operating system max
Maximum database size
524 PB
524 PB
10 GB
524 PB
Production use rights
Unlimited virtualization, a software assurance benefit
Programmability
Programmability and developer tools: T-SQL, SQL CLR, Service Broker, JSON, XML, graph data support
OLTP performance
Advanced OLTP: in-memory OLTP, operational analytics[3]
Manageability: Management Studio, policy-based management
Basic high availability: two-node single database failover, non-readable secondary
Advanced high availability: Always On Availability Groups, multi-database failover, readable secondaries
Security
Advanced security: Always Encrypted Row-level security, data masking
Compliance reporting with SQL Server audit
Transparent data encryption
Data integration
Advanced data integration: fuzzy grouping and look ups
Data warehousing
Data marts and data warehousing: partitioning, data compression, change data capture, database snapshot
Adaptive Query Processing[6]
Enterprise data management: Master Data Services, Data Quality Services[5]
Business intelligence
Maximum memory utilized per instance of Analysis Services[5]
Operating system max
Tabular: 16 GB
MOLAP: 64 GB
Operating system max
Maximum memory utilized per instance of Reporting Services[5]
Operating system max
64 GB
Express with Advanced Services: 4 GB
Operating system max
Basic reporting and analytics[5]
Basic data integration: SQL Server Integration Services, built-in connectors
Basic corporate business intelligence: basic multi-dimensional models, basic tabular model, in-memory storage mode[5]
Mobile reports and KPIs[5]
Advanced corporate business intelligence: advanced multi-dimensional models, advanced tabular model, DirectQuery storage mode, advanced data mining[5]
Access to Power BI Report Server, a software assurance benefit
Advanced analytics
Basic Machine Learning integration: connectivity to open source Python and R, limited parallelism[5]
Advanced Machine Learning integration: full parallelism of R and Python analytics and the ability to run on GPUs[5]
Machine Learning for Hadoop/Spark and Machine Learning for Linux, a software assurance benefit
Hybrid cloud
Stretch Database[5]