SQL 2016 Performance, Analytics and Enhanced Availability Tom Pizzato
On-premises Cloud Microsoft data platform Transforming data into intelligent action Relational Beyond relational Azure SQL Database Azure SQL Data Warehouse SQL Server VMs SQL Insights Business intelligence Machine learning analytics Azure Data Lake Manage all your data in a mission critical, scalable, secure way Gain deep insights across all of your data without data movement Utilize existing skills and investments SQL Server 2016 Analytics Platform System PolyBase Consistent experience onpremises and in the cloud
How we develop SQL Server SQL Server and APS Azure SQL Virtual Machines Azure SQL Database Azure SQL Data Warehouse Cloud-first but not cloud-only Use SQL Database to improve core SQL Server features and cadence Many interesting and compelling on-premises cloud scenarios
SQL Server 2016: Everything built-in built-in built-in built-in built-in built-in 80 70 69 74 SQL Server SQL Server SQL Server $2,230 60 50 43 49 40 30 20 10 0 34 29 22 20 22 18 15 16 6 4 5 0 1 3 3 0 0 0 1 2 3 4 5 6 7 SQL Server Oracle MySQL2 SAP HANA #1 #2 TPC-H 10TB #3 $480 $120 Microsoft Tableau Oracle Self-service BI per user at massive scale In-memory across all workloads Consistent experience from on-premises to cloud 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. National Institute of Standards and Technology Comprehensive Vulnerability Database update October 2016 TPC-H 10TB non-clustered results as of 11/28/16, 07/11/16, and 06/27/16 respectively. http://www.tpc.org/tpch/results/tpch_perf_results.asp?resulttype=noncluster 4
Industry leading TCO R IN-DB SERVER ADVANCED ANALYTICS BUSINESS MOBILE BI INTELLIGENCE & SELF-SERVICE BI $320K SQL Server 2016 Everything built-in Built-in with SQL Server vs. expensive add-ons with Oracle In-memory built-in DATA #1 TPC-H DW WAREHOUSING ETL BUILT-IN ETL 11.7x OLTP INDUSTRY LEADER OLTP $1,272,000 $3,433,000 $3,745,000 $640,000 $803,000 more End-to-end security Advanced Analytics Complete mobile BI built-in built-in built-in
Real-time operational analytics In-memory built-in Mission critical OLTP In-memory SQL Server Data ColumnStore Warehouse 2-24 hrs Up to 30x faster transactions with in-memory OLTP ETL Queries from minutes to seconds Real-time Business business problem problem detection NEW Real-time operational analytics 0100101010110 In-memory SQL Server OLTP
Dramatically simplify HA & DR +35% operational efficiencies with hybrid cloud Enhanced AlwaysOn Mission critical OLTP 35%
Most secure database Layers of protection Least vulnerable 7 years in a row & most utilized Most secure database SQL Server auditing Monitor activity Enhanced threat detection in Windows Server 2016 80 70 69 74 Control access Windows Authentication Row-level security Dynamic data masking 60 50 40 30 20 34 29 43 22 20 15 18 22 49 16 Protect data Always Encrypted Transparent data encryption 10 0 6 4 5 0 1 3 3 0 0 0 1 2 3 4 5 6 7 SQL Server Oracle MySQL2 SAP HANA * National Institute of Standards and Technology Comprehensive Vulnerability Database update 10/2016
Protect your data at rest and in motion without impacting database performance Always Encrypted Apps Trusted SELECT Name FROM Patients WHERE SSN=@SSN @SSN='198-33-0987' Query Client side Enhanced ADO.NET Library SQL Server SELECT Name FROM Patients WHERE SSN=@SSN @SSN=0x7ff654ae6d Most secure database Column Master Key Result Set 198-33-0987 Result Set Name Denny Usher dbo.patients Name SSN 0x7ff654ae6d ciphertext USA SSN Country Country Column Encryption Key Philip Wegner 243-24-9812 1x7fg655se2e USA Denny Usher 198-33-0987 0x7ff654ae6d USA Alicia Hodge 123-82-1095 0y8fj754ea2c USA
#1 Price/performance with massive scale #1 TPC-H 10 TB TPC-H world record* @ ½ hardware costs Unparalleled scalability with Windows Server 2016 Highest performing DW 24X TPS boost In throughput on the same hardware #1 SAP performance 2-tier 16-processor SAP benchmark on Superdome X + SQL Server 24TB of memory WS 2016 max cores * As of 4/6/2015 (http://www.tpc.org/3312)
Highest performing data warehouse In-memory built-in On-premises, cloud, or hybrid Highest performing DW SMP Data marts SQL Server MPP Petabytescale Petabytescale SQL Server + Analytics Platform System + SMP Data marts SQL Server in Azure VM MPP Azure SQL Data Warehouse NEW Scale to MPP on-premises & in the cloud NEW Simple T-SQL to manage structured and unstructured data ½ the cost of Oracle Exadata Consistent experience from on-premises to cloud
End-to-end mobile BI on any device Lightning fast queries & reports On all mobile devices built-in built-in End-to-end mobile BI Reports in minutes not days PB scale DW in SQL Server Windows ios Android HTML5
Remove the complexity of big data T-SQL over Hadoop PolyBase End-to-end mobile BI Quote: T-SQL query ************************ ********************** ********************* ********************** *********************** Simple T-SQL to query Hadoop data (HDFS) SQL Server Hadoop $658.39 JSON support Name DOB State Denny Usher 11/13/58 WA Gina Burch 04/29/76 WA
In-database Advanced Analytics Build intelligent applications with SQL Server R Services Advanced Analytics R built-in to your T-SQL NEW Real-time operational analytics without moving the data Mission critical OLTP R built-in to SQL Server NEW Open Source R with in-memory & massive scale - multi-threading and massive parallel processing
Continuous Innovation Cloud-First Approach SQL Server 2016 Hybrid cloud New innovations Continuous enhancements SQL DB SQL DB SQL DB SQL DB Advanced Analytics Across customer base End-to-end mobile BI Speed Agility Proven Feedback Enterprise-grade DW Mission critical OLTP The best SQL Server release in history
Cut storage costs with Stretch Database NEW Stretch Database with Always Encrypted Hybrid cloud Microsoft Azure Denny Usher ox7ff654ae6d 3/18/2005 Order history Stretch to cloud Name SSN Date Customer data Philip Wenger cm61ba906fd 2/28/2005 Denny Usher ox7ff654ae6d Product data 3/18/2005 Alicia Hodge i2y36cg776rg 4/10/2005 Order History Alta Levy nx290pldo90l 4/27/2005 Dionne Hardin ypo85ba616rj 5/12/2005 Kristy Flowers bns51ra806fd 5/22/2005 Sara Wiley mci12hh906fj 6/07/2005 Query App
Upgrade easily Without breaking changes New tools built-in to ease upgrades Clone environment Upgrade & compatibility testing New upgrade advisors Accelerate upgrade cycle with new tools built-in Upgrade and optimize existing query plans with new Query Data Store NEW
Migrate from other top databases With free tools from Microsoft SQL Server migration assistant SQL Server Simplify migration to SQL Server Saves you time and money
SQL Server v.next
On the platform of your choice SQL Server v.next SQL Server v.next GA* Targeting CY2017 SQL Server v.next Public Preview available now on Linux, Windows, and Docker.
Database engine enhancements SQL Server on the platform of your choice Linux Linux/Windows container Windows Windows Server Linux distributions including Red Hat Enterprise Linux (RHEL), Ubuntu, and SUSE Linux Enterprise (SLES) Linux containers for Docker engine on MacOS, Windows and Linux; Windows and Hyper-V container for SQL Server on Windows Package-based installation, yum install, apt-get, zypper and more options
Same license new choices Deploy your SQL Server license on Windows or Linux Get access to the latest release with Software Assurance LICENSE
Download the bits www.sqlserveronlinux.com
Only Microsoft delivers On-premises & cloud Hybrid cloud Consistent experience is everything
#TechTuesday2017