Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
What’s new in
SQL Server 2016
James Serra
Big Data Evangelist
Microsoft
JamesSerra3@gmail.com
About Me
 Microsoft, Big Data Evangelist
 In IT for 30 years, worked on many BI and DW projects
 Worked as desktop/web/...
SQL Server 2016 SP1: Everything built-in
The above graphics were published by Gartner, Inc. as part of a larger research d...
Faster I/O, Networks, and Dense Core CPUs
Customer Experience, Benchmarks, XEvent, and xperf
Scalability Partitioning Para...
Core Engine Scalability
Automatic Soft NUMA
Dynamic Memory Objects
SOS_RWLock
Fair and Balanced Scheduling
Parallel INSERT...
ColumnStore Indexes – SQL Server 2012+
In-Memory OLTP – SQL Server 2014+
Significant upgrades in SQL 2016!
Power of clustered columnstore index and new algorithms
Enhancements of SQL Server 2016 can be split in3 major categories…
Do more. Achieve more.
Mission critical platform Deeper Insights Hyperscale
In-Memory OLTP
Greater T-SQL surface area, ter...
What’s new in SQL Server 2016 & SP1
Performance Security Data Marts and
OLAP cubes
Business
Intelligence
Advanced
Analytic...
Do more. Achieve more.
ALTER TABLE Sales.SalesOrderDetail
ALTER INDEX PK_SalesOrderID
REBUILD
WITH (BUCKET_COUNT=100000000)
T-SQL surface area: N...
Optimizing query performance and costs
Query Store = flight data recorder for databases
Built-in query monitoring
• Neglig...
trust boundary
"SELECT Name FROM Customers
WHERE SSN = @SSN","111-22-3333"
Always Encrypted
Protect data at rest and in mo...
Fine-grained access control over specific rows in a
database table
Help prevent unauthorized access when multiple users
sh...
Configuration made easy in the new Azure
portal
Policy-driven at the table and column level, for
a defined set of users
Da...
Audit success/failure of
database operations
Enhanced auditing for
OLTP with ability to track
history of record
changes
Tr...
Greater scalability:
Load balancing readable secondaries
Increased number of auto-failover targets
Log transport performan...
Do more. Achieve more.
0100101010110 SQL Server
OLTP
SQL Server
data warehouse
ETL
In-memory
ColumnStore
In-memory
OLTP
Real-time fraud
detection...
Data Scientist
Interact directly with data
Built-in to SQL Server
Data Developer/DBA
Manage data and
analytics together
Bu...
PolyBase
Query relational and non-relational data with T-SQL
T-SQL query
SQL Server Hadoop
Quote:
************************...
Paginated reports
Design beautiful documents using updated
tools and new features
Mobile reports
Create responsive, intera...
Scale your tabular
models with support
for high end servers
More memory
More cores
Enhanced Analysis Services
Deliver high...
Time TravelData Audit
Slowly Changing
Dimensions
Row-level error
correction
• Interchange data with apps
and services
• Exploit agility of NoSQL to
easily extend your app
SQL Server
Web app, service
Do more. Achieve more.
Order history
Name SSN Date
Jane Doe cm61ba906fd 2/28/2005
Jim Gray ox7ff654ae6d 3/18/2005
John Smith i2y36cg776rg 4/10/20...
Managed backup
Granular control of the backup
schedule
Local staging support for faster
recovery and resilient to transien...
Easy with SQL Server migration assistants
SSMA for Oracle
SSMA for Sybase
SSMA for DB2
SSMA for MySQL
SSMA for Access
Enterprise
Highly available mission-critical apps,
enterprise-scale data warehousing,
end-to-end mobile BI and advanced an...
SQL Server 2016 Service Pack 1
Only data solution to
encrypt your data at
rest and in motion
Connect your
relational data ...
Standard Enterprise
Maximum number of cores New 24 cores Unlimited
Maximum memory utilized per instance 128 GB OS Max
Maxi...
SSIS improvements for SQL Server 2016
CTP2
AlwaysOn support
Incremental deployment of
packages
Improved project upgrade su...
Performance and Scale
Overall performance and scale
improvements
Target of 15x performance
improvement for Excel add-in
In...
Supports caching data with automatic, multiple TempDB
files per instance in multi-core environments
Reduces metadata and a...
Enhanced support for Windows Server
Hardware Acceleration for TDE Encryption/Decryption
Parallelizing the Decryption Built...
SQL Server
2008
SQL Server
2008 R2
SQL Server
2000XML ● KPIs
Compression ● Policy-Based Mgmt ● Programmability
PowerPivot ...
SQL Server 2016 SP1 Enterprise
Enterprise
Enterprise includes all Standard features.
• End-to-end mobile
BI on all major
p...
SQL Server 2016 SP1 Standard
• Basic tabular
(16GB memory
per instance)
• Modernized reports
• Pin report to
Power BI
• En...
What’s new in SQL Server 2016 since 2014
Mobile BI
Enhanced SSIS
Enterprise-grade Analysis Services
Advanced tabular model...
What’s new in SQL Server 2016 since 2012
Mobile BI
Enhanced SSIS
Enterprise-grade Analysis Services
Advanced tabular model...
Enhanced productivity and performance
Power View
Configurable reporting alerts
Reporting as SharePoint Shared Service
Buil...
Consistent experience is everything
Q & A ?
James Serra, Big Data Evangelist
Email me at: JamesSerra3@gmail.com
Follow me at: @JamesSerra
Link to me at: www.l...
What's new in SQL Server 2016
What's new in SQL Server 2016
What's new in SQL Server 2016
What's new in SQL Server 2016
Upcoming SlideShare
Loading in …5
×

What's new in SQL Server 2016

3,514 views

Published on

Covers all the new features in SQL Server 2016, including SP1.

Published in: Technology
  • ➤➤ 3 Reasons Why You Shouldn't take Pills for ED (important) ♥♥♥ https://tinyurl.com/rockhardxxx♣♣ 10 Easy Ways to Improve Your Performance in Bed... ➤➤ https://tinyurl.com/rockhardxx
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

What's new in SQL Server 2016

  1. 1. What’s new in SQL Server 2016 James Serra Big Data Evangelist Microsoft JamesSerra3@gmail.com
  2. 2. About Me  Microsoft, Big Data Evangelist  In IT for 30 years, worked on many BI and DW projects  Worked as desktop/web/database developer, DBA, BI and DW architect and developer, MDM architect, PDW/APS developer  Been perm employee, contractor, consultant, business owner  Presenter at PASS Business Analytics Conference, PASS Summit, Enterprise Data World conference  Certifications: MCSE: Data Platform, Business Intelligence; MS: Architecting Microsoft Azure Solutions, Design and Implement Big Data Analytics Solutions, Design and Implement Cloud Data Platform Solutions  Blog at JamesSerra.com  Former SQL Server MVP  Author of book “Reporting with Microsoft SQL Server 2012”
  3. 3. SQL Server 2016 SP1: Everything built-in The above graphics were published by Gartner, Inc. as part of a larger research document and should be evaluated in the context of the entire document. The Gartner document is available upon request from Microsoft. Gartner does not endorse any vendor, product or service depicted in its research publications, and does not advise technology users to select only those vendors with the highest ratings or other designation. Gartner research publications consist of the opinions of Gartner's research organization and should not be construed as statements of fact. Gartner disclaims all warranties, expressed or implied, with respect to this research, including any warranties of merchantability or fitness for a particular purpose. Most consistent experience from on-premises to cloud Microsoft Tableau Oracle $120 $480 $2,230 Self-service BI per user In-memory across all workloads built-inbuilt-in built-in built-in built-in TPC-H non-clustered results as of 04/06/15, 5/04/15, 4/15/14 and 11/25/13, respectively. http://www.tpc.org/tpch/results/tpch_perf_results.asp?resulttype=noncluster at massive scale 0 1 4 0 0 3 0 34 29 22 15 5 22 16 6 43 20 69 18 49 74 3 0 10 20 30 40 50 60 70 80 2010 2011 2012 2013 2014 2015 2016 SQL Server Oracle MySQL2 SAP HANA TPC-H Oracle is #6#2 SQL Server #1 SQL Server #3 SQL Server National Institute of Standards and Technology Comprehensive Vulnerability Database update 5/4/2015 1M Predictions per second
  4. 4. Faster I/O, Networks, and Dense Core CPUs Customer Experience, Benchmarks, XEvent, and xperf Scalability Partitioning Parallelism More and Larger Dynamic Response Improved Algorithms
  5. 5. Core Engine Scalability Automatic Soft NUMA Dynamic Memory Objects SOS_RWLock Fair and Balanced Scheduling Parallel INSERT..SELECT Parallel Redo DBCC DBCC Scalability DBCC Extended Checks TempDB Goodbye Trace Flags Setup and Automatic Configuration of Files Optimistic Latching I/O Instant File Initialization is No Longer Hidden Larger Data File Writes Multiple Log Writers Indirect Checkpoint Default Just Makes Sense Log Stamping Pattern Log I/O at the Speed of Memory Spatial Native Implementations TVP and Index Improvements Always On Availability Groups Turbocharged Better Compression AES-NI EncryptionFull blog series: http://aka.ms/sql2016faster
  6. 6. ColumnStore Indexes – SQL Server 2012+ In-Memory OLTP – SQL Server 2014+ Significant upgrades in SQL 2016!
  7. 7. Power of clustered columnstore index and new algorithms
  8. 8. Enhancements of SQL Server 2016 can be split in3 major categories…
  9. 9. Do more. Achieve more. Mission critical platform Deeper Insights Hyperscale In-Memory OLTP Greater T-SQL surface area, terabytes of memory supported, and higher number of parallel CPUs Query Store A flight data recorder for your database Always Encrypted Sensitive data remains encrypted at all times, with ability to query Row-Level Security Fine-grained access control for table rows Dynamic data masking Real-time obfuscation of data to prevent unauthorized access Enhanced Always On Distributed Availability Groups, Basic Availability Groups, Automatic Failover Real-time operational analytics Running of analytical workloads concurrently with OLTP workloads R Integration Insights from data across SQL Server and Hadoop with the simplicity of T-SQL PolyBase Insights from data across SQL Server and Hadoop with the simplicity of T-SQL Mobile BI/SSRS/SSAS Mobile reports on SSRS with Mobile Report Publisher. SSAS performance improvements Temporal Tables, JSON Track change history, integrate with modern service easily Stretch Database Stretch operational tables in a secure manner into Azure for cost-effective historic data availability. Enhanced backup to Azure Faster restore times, 50% reduction in storage. Larger DBs
  10. 10. What’s new in SQL Server 2016 & SP1 Performance Security Data Marts and OLAP cubes Business Intelligence Advanced Analytics Hybrid • 24 cores max and 128 GB max memory • In-memory OLTP • Operational analytics* • Basic High Availability • Query Store • Temporal • Always Encrypted • Row-level security • Dynamic data masking • Fine-grained auditing • Partitioning • Compression • In-memory ColumnStore* • Change data capture • Data snapshot • PolyBase • JSON support • Basic tabular (16GB memory per instance) • Modernized reports • Pin report to Power BI • Enhanced multi- dimensional models • Direct query of indexed views • Single-threaded for RRE • Connectivity to R Open • Stretch Database • Backup to Azure enhancements • In-memory OLTP • Operational analytics** • Always Encrypted • Row-level security • Dynamic data masking • Fine-grained auditing • Partitioning • Compression • In-memory ColumnStore** • Data snapshot • PolyBase • JSON support • Modernized reports • Stretch Database • Backup to Azure ExpressStandard 24Cores,128GBmemory1GBmemory,max10GB Bold items are newly available in these editions in SQL Server 2016 SP1 * Standard Edition: In-memory columnstore and Operational Analytics limited to 32 GB of memory and 2 parallel cores ** Express Edition: In-memory columnstore and Operational Analytics limited to 256 MB of memory and 1 core
  11. 11. Do more. Achieve more.
  12. 12. ALTER TABLE Sales.SalesOrderDetail ALTER INDEX PK_SalesOrderID REBUILD WITH (BUCKET_COUNT=100000000) T-SQL surface area: New {LEFT|RIGHT} OUTER JOIN Disjunction (OR, NOT) UNION [ALL] SELECT DISTINCT Subqueries (EXISTS, IN, scalar) ALTER support Full schema change support: add/alter/drop column/constraint Add/drop index supported Surface area improvements Almost full T-SQL coverage including scaler user-defined functions Improved scaling Increased size allowed for durable tables; more sockets Other improvements MARS support Lightweight migration reports
  13. 13. Optimizing query performance and costs Query Store = flight data recorder for databases Built-in query monitoring • Negligible perf & storage overhead • Survives failover, memory pressure, … • Data ready when that incident happens T-SQL interface and SSMS UX Top insights into your workload • Query and resource stats • Query plans Developer App User Azure application On-premise Developer needs to find and fix the underlying problem, ASAP Customer reports the issue (app is slow/unresponsive)
  14. 14. trust boundary "SELECT Name FROM Customers WHERE SSN = @SSN","111-22-3333" Always Encrypted Protect data at rest and in motion, on-premises and in the cloud Name Wayne Jefferson ADO .NET Name 0x19ca706fbd9a Result SetResult Set Client Name SSN Country 0x19ca706fbd9a 0x7ff654ae6d USA SQL Server or SQL Database "SELECT Name FROM Customers WHERE SSN = @SSN",0x7ff654ae6d ciphertext Encrypted sensitive data and corresponding keys are never seen in plaintext in SQL Server dbo.Customers ciphertext Security
  15. 15. Fine-grained access control over specific rows in a database table Help prevent unauthorized access when multiple users share the same tables, or to implement connection filtering in multitenant applications Administer via SQL Server Management Studio or SQL Server Data Tools Enforcement logic inside the database and schema bound to the table. Protect data privacy by ensuring the right access across rows SQL Database Customer 1 Customer 2 Customer 3 Row-level security
  16. 16. Configuration made easy in the new Azure portal Policy-driven at the table and column level, for a defined set of users Data masking applied in real-time to query results based on policy Multiple masking functions available (e.g. full, partial) for various sensitive data categories (e.g. Credit Card Numbers, SSN, etc.) SQL Database SQL Server 2016 CTP2 Table.CreditCardNo 4465-6571-7868-5796 4468-7746-3848-1978 4484-5434-6858-6550 Real-time data masking; partial masking Dynamic Data Masking Prevent the abuse of sensitive data by hiding it from users
  17. 17. Audit success/failure of database operations Enhanced auditing for OLTP with ability to track history of record changes Transparent Data Encryption support for storage of In-memory OLTP Tables Backup encryption now supported with compression Other security enhancements
  18. 18. Greater scalability: Load balancing readable secondaries Increased number of auto-failover targets Log transport performance Improved manageability: DTC support Database-level health monitoring Group managed service account AG_Listener New York (Primary) Asynchronous data Movement Synchronous data Movement Unified HA Solution Enhanced AlwaysOn Availability Groups AG Hong Kong (Secondary) AG New Jersey (Secondary) AG
  19. 19. Do more. Achieve more.
  20. 20. 0100101010110 SQL Server OLTP SQL Server data warehouse ETL In-memory ColumnStore In-memory OLTP Real-time fraud detection Operational analytics Single system for OLTP and real-time analytics Fraud detected 2-24 hrs
  21. 21. Data Scientist Interact directly with data Built-in to SQL Server Data Developer/DBA Manage data and analytics together Built-in advanced analytics Running R algorithms at massive data scale Example Solutions • Salesforecasting • Warehouse efficiency • Predictive maintenance Relational Data Analytic Library T-SQL Interface Extensibility ? R RIntegration 010010 100100 010101 Microsoft Azure Marketplace New R scripts 010010 100100 010101 010010 100100 010101 010010 100100 010101 010010 100100 010101 010010 100100 010101 • Credit risk protection
  22. 22. PolyBase Query relational and non-relational data with T-SQL T-SQL query SQL Server Hadoop Quote: ************************ ********************** ********************* ********************** *********************** $658.39 Jim Gray Name 11/13/58 DOB WA State Ann Smith 04/29/76 ME
  23. 23. Paginated reports Design beautiful documents using updated tools and new features Mobile reports Create responsive, interactive reports optimized for mobile devices Modern web portal Consume both types of reports in one web portal using modern browsers SQL Server Reporting Services
  24. 24. Scale your tabular models with support for high end servers More memory More cores Enhanced Analysis Services Deliver high performance and scalability for your BI solutions High-end server hardware Capability Parallel partition processing NUMA optimization for tabular models On-demand loading and paging Tabular and MOLAP modeling enhancements Benefits
  25. 25. Time TravelData Audit Slowly Changing Dimensions Row-level error correction
  26. 26. • Interchange data with apps and services • Exploit agility of NoSQL to easily extend your app SQL Server Web app, service
  27. 27. Do more. Achieve more.
  28. 28. Order history Name SSN Date Jane Doe cm61ba906fd 2/28/2005 Jim Gray ox7ff654ae6d 3/18/2005 John Smith i2y36cg776rg 4/10/2005 Bill Brown nx290pldo90l 4/27/2005 Sue Daniels ypo85ba616rj 5/12/2005 Sarah Jones bns51ra806fd 5/22/2005 Jake Marks mci12hh906fj 6/07/2005 Order history Name SSN Date Jane Doe cm61ba906fd 2/28/2005 Jim Gray ox7ff654ae6d 3/18/2005 John Smith i2y36cg776rg 4/10/2005 Bill Brown nx290pldo90l 4/27/2005 Customer data Product data Order History Stretch to cloud Stretch SQL Server into Azure (Stretch DB) Stretch cold data to Azure with remote query processing App Query Microsoft Azure  Jim Gray ox7ff654ae6d 3/18/2005
  29. 29. Managed backup Granular control of the backup schedule Local staging support for faster recovery and resilient to transient network issues Support for system databases Support simple recovery mode Backup to Azure block blobs Cost savings on storage Significantly improved restore performance More granular control over Azure storage Maximum backup size 12TB Azure Storage snapshot backup Fastest method for creating backups and running restores Uses SQL Server db files on Azure Blob Storage Enhanced backup to Azure
  30. 30. Easy with SQL Server migration assistants SSMA for Oracle SSMA for Sybase SSMA for DB2 SSMA for MySQL SSMA for Access
  31. 31. Enterprise Highly available mission-critical apps, enterprise-scale data warehousing, end-to-end mobile BI and advanced analytics Licensing changes in 2016 More built-in to what you are already buying Enterprise Mission critical apps, large-scale data warehousing Business Intelligence Premium corporate and self-service BI Standard Basic database, reporting and analytics Express Easy to get started—free to use SQL Server 2014 SQL Server 2016 SP1 Standard Fully-featured database for modern, mid-tier applications and data marts Express Lightweight applications—free to use Developer Fully-featured SQL Server Developer For non production workloads. Now free to use —get it at Dev Essentials
  32. 32. SQL Server 2016 Service Pack 1 Only data solution to encrypt your data at rest and in motion Connect your relational data to big data with PolyBase Real-time operational analytics without impacting performance Faster transactions, faster queries with In-memory* Unparalleled choice for developer tools and languages 1 T-SQL Java C/C++ C#/VB.NET PHP Node.js Python Ruby Advanced featured across editions Making innovation more accessible to all applications Delivers common programming surface across editions—no application re-write
  33. 33. Standard Enterprise Maximum number of cores New 24 cores Unlimited Maximum memory utilized per instance 128 GB OS Max Maximum size 524 PB 524 PB Basic high availability (2-node single database failover, non-readable secondary) New   Enterprise data management (Master Data Services, Data Quality Services)  Advanced OLTP (In-memory OLTP, Operational analytics*) New   Advanced HA (Always On - multi-node, multi-db failover, readable secondaries)  Security (Always Encrypted, row-level security, data masking, basic auditing, separation of duties) New   Transparent Data Encryption  Fuzzy grouping and look ups  Data warehousing (In-Memory ColumnStore*, partitioning, data compression, change data capture, database snapshot) New   Basic data integration (SSIS, built-in connectors)   Basic Corporate Business Intelligence (Multi-dimensional models, Basic tabular model) New   Mobile BI (Datazen) New  Advanced Corporate Business Intelligence (Advanced tabular model, Direct query, in-memory analytics, advanced data mining) New  Basic “R” integration (Connectivity to R Open, Limited parallelism for RRE) New   Advanced “R” integration (Full parallelism for RRE) New  Stretch Database New   Programmability (T-SQL, CLR, Service Broker, JSON, XML) New   SQL Server 2016 SP1 features by edition *Memory core and limitations for SE and Exp Features in blue are newly available in Standard and Express since SQL Server 2016 SP1
  34. 34. SSIS improvements for SQL Server 2016 CTP2 AlwaysOn support Incremental deployment of packages Improved project upgrade support CTP3 Designer improvements One designer multi-version support OData V4 support Power Query as a data source AlwaysOn Availability Groups Secondary for SSISDB New York (Primary) New Jersey (Secondary) SSIS DB SSIS DB SQL Server 2012 SSIS Project X SQL Server 2016 SSIS Project X Improved project upgrade
  35. 35. Performance and Scale Overall performance and scale improvements Target of 15x performance improvement for Excel add-in Increased performance for bulk entity based staging operations Security Improvements New security roles for more granular permissions around read, write and delete Multiple system administrators Manageability and Modeling Archival of Transaction Logs Reuse of entities across models Support for compound keys Allow the Name and Code attributes to be renamed MDS Improvements
  36. 36. Supports caching data with automatic, multiple TempDB files per instance in multi-core environments Reduces metadata and allocation contention for TempDB workloads, improving performance and scalability Enhanced database caching
  37. 37. Enhanced support for Windows Server Hardware Acceleration for TDE Encryption/Decryption Parallelizing the Decryption Built-in Function to Improve Read Performance Results in dramatically better response times for queries with encrypted data columns
  38. 38. SQL Server 2008 SQL Server 2008 R2 SQL Server 2000XML ● KPIs Compression ● Policy-Based Mgmt ● Programmability PowerPivot ● SharePoint Integration ● Master Data Services SQL Server 2012 AlwaysOn ● ColumnStore Index ● Data Quality Services ● Power View ● Cloud Connectivity SQL Server 2014 In-Memory Across Workloads ● Performance & Scale ● Hybrid Cloud Optimized ● HDInsight ● Cloud BI Management Studio ● Mirroring SQL Server 2005 SQL Server 2016 Enhanced Always On ● In-Memory OLTP ● Stretch DB ● Temporal Tables ● Enhanced Backup to Cloud ● Polybase ● Real-Time Operational Analytics ● Row-Level Security ● Query Store ● R Services● Always Encrypted ● Mobile BI The evolution of Microsoft SQL Server
  39. 39. SQL Server 2016 SP1 Enterprise Enterprise Enterprise includes all Standard features. • End-to-end mobile BI on all major platforms • Enhanced direct query • In-memory analytics • Advanced data mining • Advanced tabular • Web portal experience (all reports in 1 place) • Modernized reports • Pin report to Power BI • Enhanced multi- dimensional models • Enhanced in- memory ColumnStore • PolyBase in scale- out configuration (head and compute nodes) • Deployment rights for APS • Distributed query processing • Support for JSON • Always Encrypted • Row-level security • Dynamic data masking • Enhanced separation of duties • Enhanced SQL Server auditing • Transparent data encryption • OS max cores and memory • Enhanced in- memory OLTP performance • Operational analytics • Enhanced AlwaysOn with no domain join (WS 2016) • Query Store • Temporal • In database Advanced Analytics • R integration with massive parallel processing for performance and scale • Works with in- memory technology • Run in database or standalone • Connectivity to R Open • Stretch Database • Enhanced backup to Azure • Enhanced HA and DR with Azure – ease of use, no domain join (WS2016) • SSIS integration with Azure Data Factory and Azure SQL Data Warehouse • Direct query of indexed views • Multiple filestream containers • Service broker
  40. 40. SQL Server 2016 SP1 Standard • Basic tabular (16GB memory per instance) • Modernized reports • Pin report to Power BI • Enhanced multi- dimensional models • PolyBase (compute node only) • Support for JSON • Database Snapshot • Partitioning • Compression • In-memory ColumnStore* • Change data capture • Always Encrypted • Row-level security • Dynamic data masking • Basic auditing • Separation of duties • InMemory OLTP • Operational analytics • 24 cores max and 128 GB max memory • 2-node single database failover (non-readable secondary) • Query Store • Temporal • Single-threaded for RRE • Connectivity to R Open Standard • Stretch Database • Enhanced backup to Azure • Direct query of indexed views • Multiple filestream containers • Service broker *In-memory columnstore and Operational Analytics limited to 32 GB of memory and 2 parallel cores
  41. 41. What’s new in SQL Server 2016 since 2014 Mobile BI Enhanced SSIS Enterprise-grade Analysis Services Advanced tabular models JSON support Enhanced DQS Enhanced MDS Enhanced Reporting Services Temporal tables In-memory analytics Advanced data mining Access to reports online or offline Create mobile reports using the SQL Server Mobile Report Publisher Consume with Power BI mobile apps Operational analytics In-memory ColumnStore Deployment rights for APS Enhanced In-memory ColumnStore for DW PolyBase for simple T-SQL to query structured and unstructured data Enhanced database caching Up to 15,000 partitions Transparent Data Encryption Always Encrypted Real-time operational analytics with in-memory OLTP or on disk In-memory for more applications Unparalleled scalability with Windows Server 2016, with 12TB memory and Windows Server 2016 max cores Multiple node failover clustering (3 synchronous, up to 8 replicas) SQL Server Development Tools in Visual Studio Query Store Temporal support R built-in to your T-SQL RRE APIs with full parallelism and no memory limits for scale/performance Built-in In-memory Advanced Analytics Advanced tabular model Direct query Advanced data mining Stretch database Partitioning for efficient data loading Hybrid scenarios with SSIS Enhanced backup to Azure Easy migration to the cloud Simplified cloud DR with AlwaysOn replicas
  42. 42. What’s new in SQL Server 2016 since 2012 Mobile BI Enhanced SSIS Enterprise-grade Analysis Services Advanced tabular models Enhanced multidimensional models JSON support Enhanced DQS Enhanced MDS Enhanced Reporting Services Temporal tables In-memory analytics Advanced data mining Create mobile reports using the SQL Server Mobile Report Publisher Consume with Power BI mobile apps on all major platforms Azure HDInsight Service Pin report items to Power BI Power Map for Excel Mobile BI interfaces for Power BI Operational analytics In-memory ColumnStore Deployment rights for APS Enhanced In-memory ColumnStore for DW PolyBase for simple T-SQL to query structured and unstructured data Enhanced database caching Up to 15,000 partitions Analytics Platform System Transparent Data Encryption Always Encrypted Enhanced separation of duties CC certification at High Assurance Level for 2014 Backup encryption support Real-time operational analytics with in-memory OLTP or on disk In-memory for more applications Unparalleled scalability with Windows Server 2016, with 12TB memory and Windows Server 2016 max cores Enhanced AlwaysOn, with 8 secondaries and Replica Wizard Multiple node failover clustering (3 synchronous, up to 8 replicas) In memory OLTP Buffer Pool Extension to SSDs Enhanced query processing Resource Governor adds IO governance SysPrep as cluster level Predictable performance with tiering of compute, network and story with Windows Server 2012 R2 Delayed Durability Clustered Shared Volume support, VHDX support (Windows Server 2012 R2) Manage on-premises and cloud apps (System Center 2012 R2) Query optimization enhancements Query Store Temporal support R built-in to your T-SQL RRE APIs with full parallelism and no memory limits for scale/performance Built-in In-memory Advanced Analytics Advanced tabular model Direct query Advanced data mining Stretch database Partitioning for efficient data loading Hybrid scenarios with SSIS Enhanced backup to Azure Easy migration to the cloud Simplified cloud DR with AlwaysOn replicas Simplified backup to Azure Support for backup of previous versions of SQL Server to Azure Cloud back-up encryption support Simplified cloud Disaster Recovery with AlwaysOn replicas in Azure VMs New Azure Deployment UI for SQL Server Larger SQL Server VMs and memory sizes available in Azure
  43. 43. Enhanced productivity and performance Power View Configurable reporting alerts Reporting as SharePoint Shared Service Build organization knowledge base Connect to 3rd party data cleansing providers Master Data Hub Master Data Services Add-in for Excel Graphical tools in SSIS Extensible object model SSIS as a Server Broader data integration with more sources: DB vendors, cloud, Hadoop Pipeline improvements SQL Server Data Tools Local DB runtime (Express) Data-tier application component project template Data-Tier Application Framework (DAC Fx) Interoperability support (ADO.NET, ODBC, JDBC, PDO, ADO APIs and .NET C/C++, Java, Linux and PHP platforms) Enhanced support for ANSI SQL standards Transact-SQL Static Code Analysis tools Transact-SQL code snippets Intellisense FileTable build on FILESTREAM Remote Blob Storage with SharePoint 2010 Statistical Semantic Search Spatial features, include Full Globe and arcs Large user-defined data types Distributed Replay Contained Database Authentication System Center Management Pack for SQL Server 2012 Windows PowerShell 2.0 support Multi-server Management with SQL Server Utility Control Point Data Tier Application Component What’s new in SQL Server 2016 since 2008 R2 Mobile BI Enhanced SSIS Enterprise-grade Analysis Services Advanced tabular models In-memory analytics Enhanced multidimensional models JSON support Enhanced DQS Enhanced MDS Modern Reporting Services Temporal tables Advanced data mining Create mobile reports using the SQL Server Mobile Report Publisher Consume with Power BI mobile apps Azure HDInsight Service Power BI Power Map for Excel Mash up data from different sources, such as Oracle & Hadoop HA for StreamInsight, complex event processing SQL Server Data Tools support for BI Change Data Capture for Oracle Import PowerPivot models into Analysis Services Transparent Data Encryption Always Encrypted Enhanced separation of duty CC certification at High Assurance Level for 2014 Backup encryption support Enhanced separation of duties Default schema for groups SQL Server Audit SQL Server fine-grained auditing Real-time operational analytics with in-memory OLTP or on disk In-memory for more applications Unparalleled scalability with Windows Server 2016, with 12TB memory and Windows Server 2016 max cores Enhanced AlwaysOn, with 8 secondaries and Replica Wizard Multiple node failover clustering (3 synchronous, up to 8 replicas) In memory OLTP Buffer Pool Extension to SSDs Enhanced query processing Resource Governor adds IO governance SysPrep as cluster level Predictable performance with tiering of compute, network and story with Windows Server 2012 R2 Delayed Durability Clustered Shared Volume support, VHDX support (Windows Server 2012 R2) Manage on-premises and cloud apps (System Center 2012 R2) Query optimization enhancements Recovery Advisor Windows Server Core Live Migration Online operations enhancements Query Store Temporal support R built-in to your T-SQL RRE APIs with full parallelism and no memory limits for scale/performance Built-in In-memory Advanced Analytics Advanced tabular model Direct query Advanced data mining SSDT in Visual Studio Stretch database Partitioning for efficient data loading Hybrid scenarios with SSIS Enhanced backup to Azure Easy migration to the cloud Simplified cloud DR with AlwaysOn replicas Simplified backup to Azure Support for backup of previous versions of SQL Server to Azure Cloud back-up encryption support Simplified cloud Disaster Recovery with AlwaysOn replicas in Azure VMs New Azure Deployment UI for SQL Server Larger SQL Server VMs and memory sizes available in Azure DAC enhancements: Import/export with Azure SQL Database SQL Server Data Tools License Monthly (with SA) Resource Governor enhancements Snapshot backups to Azure via SQL Server Management Studio Operational analytics In-memory ColumnStore Deployment rights for APS Enhanced In-memory ColumnStore for DW PolyBase for simple T-SQL to query structured and unstructured data Enhanced database caching Up to 15,000 partitions Analytics Platform System
  44. 44. Consistent experience is everything
  45. 45. Q & A ? James Serra, Big Data Evangelist Email me at: JamesSerra3@gmail.com Follow me at: @JamesSerra Link to me at: www.linkedin.com/in/JamesSerra Visit my blog at: JamesSerra.com (where this slide deck is posted under the “Presentations” tab)

×