25
SQL 2016 Performance, Analytics and Enhanced Availability Tom Pizzato

SQL 2016 Performance, Analytics and Enhanced Availabilitytechtuesday.azurewebsites.net/wp-content/uploads/2017/02/... · 2017-03-15 · SQL Server Oracle MySQL2 SAP HANA. Industry

Embed Size (px)

Citation preview

SQL 2016

Performance, Analytics and Enhanced AvailabilityTom Pizzato

Azure SQL Database

Azure SQL Data Warehouse

SQL Server VMs

PolyBase

Azure Data Lake

SQL Server 2016

Analytics Platform System

SQL

Relational Beyond relational

On

-pre

mis

esC

lou

dMicrosoft data platformTransforming data into intelligent action

• 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

• Consistent experience on-premises and in the cloud

Business intelligence

Machine learning

analytics

Insights

How we develop SQL Server

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 and

APS

Azure

SQL Virtual

Machines

Azure

SQL Database

Azure

SQL Data

Warehouse

SQL Server 2016: 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.

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 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

at massive scaleTPC-H 10TB

#2

SQL Server

#1

SQL Server

#3

SQL Server

National Institute of Standards and Technology Comprehensive Vulnerability Database update October 2016

4

0 14

0 03

0

3429

22

15

5

22

16

6

43

20

69

18

49

74

3

0

10

20

30

40

50

60

70

80

1 2 3 4 5 6 7

SQL Server Oracle MySQL2 SAP HANA

Industry leading TCO

Built-in with SQL Server vs. expensive add-ons with Oracle

Complete mobile BI

In-memory

End-to-end security

Advanced Analytics

built-in

built-in

built-in

built-in

$320K

SQL Server 2016BUSINESS INTELLIGENCE

DATA WAREHOUSING

OLTP

ETL 11.7xmore

$640,000$803,000$1,272,000$3,433,000$3,745,000

Everything

built-inMOBILE BI & SELF-SERVICE BI

#1 TPC-H—DW

INDUSTRY LEADER—OLTP

BUILT-IN ETL

R SERVERIN-DB ADVANCED ANALYTICS

0100101010110SQL Server

OLTP

SQL ServerData Warehouse

ETL

In-memory ColumnStore

In-memory OLTP

Real-time business problem

detection

Business problem

2-24hrs

Real-time operational analyticsIn-memory

Up to 30x faster transactions with in-memory OLTP

Queries from minutes to seconds

Real-timeoperational analytics

built-in

Missio

n critica

l OLT

P

NEW

Dramatically simplify HA & DR+35% operational efficiencies with hybrid cloud

Enhanced AlwaysOn

Missio

n critica

l OLT

P

35%

NEW

Most secure database

Layers of protection

Protect data

• Always Encrypted

• Transparent data encryption

Monitor activity

• SQL Server auditing

• Enhanced threat detection in

Windows Server 2016

Control access

• Windows Authentication

• Row-level security

• Dynamic data masking

NEW

NEW

NEW

NEW

Mo

st secu

re d

ata

base

Least vulnerable 7 years

* National Institute of Standards and Technology Comprehensive Vulnerability Database update 10/2016

in a row & most utilized

0 14

0 03

0

3429

22

15

5

22

16

6

43

20

69

18

49

74

3

0

10

20

30

40

50

60

70

80

1 2 3 4 5 6 7

SQL Server Oracle MySQL2 SAP HANA

Protect your data at rest and in motionwithout impacting database performance

Mo

st secu

re d

ata

base

Always Encrypted

Query

TrustedApps

SELECT Name FROM

Patients WHERE SSN=@SSN

@SSN='198-33-0987'

Result Set

SELECT Name FROM

Patients WHERE SSN=@SSN

@SSN=0x7ff654ae6d

Column Encryption

Key

Enhanced

ADO.NET

Library

ColumnMasterKey

Client side

ciphertext

Name

243-24-9812

SSN Country

Denny Usher 198-33-0987 USA

Alicia Hodge 123-82-1095 USA

Philip Wegner USA

dbo.Patients

SQL Server

dbo.Patients

Philip Wegner

Name SSN

USA

Denny Usher 0x7ff654ae6d USA

Alicia Hodge 0y8fj754ea2c USA

1x7fg655se2e

Country

NEW

Philip Wegner

Name

1x7fg655se2e

SSN

USA

Country

Denny Usher 0x7ff654ae6d USA

Alicia Hodge 0y8fj754ea2c USA

dbo.Patients

Result Set

Denny Usher

Name

0x7ff654ae6d

SSN

USA

Country

198-33-0987

#1 Price/performance with massive scale

#1 TPC-H

10 TB TPC-H world record*

@ ½ hardware costsUnparalleled scalability

with Windows Server 2016

24TB of memory WS 2016 max cores#1 SAP performance

2-tier 16-processor SAP benchmark

on Superdome X + SQL Server

Hig

hest p

erfo

rmin

g D

W

* As of 4/6/2015 (http://www.tpc.org/3312)

24X TPS boostIn throughput on the

same hardware

Highest performing data warehouseIn-memory built-in

Scale to MPPon-premises & in the cloud

Simple T-SQLto manage structured and unstructured data

½ the cost

of Oracle Exadata

On-premises, cloud, or hybrid

Consistent experience from on-premises to cloud

+

SQL Serverin Azure VM

Azure SQL Data Warehouse

SMP MPP

Petabyte-scale

Data marts

SMP

SQL Server + Analytics Platform System

MPP

SQL Server

Data marts Petabyte-scale

Hig

hest p

erfo

rmin

g D

W

NEW

NEW

Lightning fast queries & reports

End-to-end mobile BI on any device

Reports in minutes not days

PB scale DW in SQL Server

On all mobile devices

built-in built-in

Windows iOS Android HTML5

End

-to-e

nd

mo

bile

BI NEW

NEW

NEW

Remove the complexity of big dataT-SQL over Hadoop

JSON support

PolyBase

T-SQL query

SQL Server Hadoop

Quote:

************************

**********************

*********************

**********************

***********************

$658.39

Simple T-SQL to query Hadoop data (HDFS)

End

-to-e

nd

mo

bile

BI

Name DOB State

Denny Usher 11/13/58 WA

Gina Burch 04/29/76 WA

NEW

NEW

NEW

In-database Advanced AnalyticsBuild intelligent applications with SQL Server R Services

Open Source R with in-memory & massive scale - multi-threading and massive parallel processing

Ad

vance

d A

nalytics

NEW

NEW

R built-in to SQL Server

Mission critical OLTP

R built-in to your T-SQL

Real-time operational analyticswithout moving the data

NEW

End-to-end mobile BI

Advanced Analytics

Enterprise-grade DW

Mission critical OLTP

Continuous Innovation

Speed

Agility

Proven

Feedback

SQL DB SQL DB SQL DB SQL DB

New innovations

Across customer base

The bestSQL Server

release in history

Cloud-First Approach SQL Server 2016

Continuous

enhancements

Hyb

rid clo

ud

Cut storage costs with Stretch DatabaseStretch Database

with Always Encrypted

Order history

Name SSN Date

Philip Wenger cm61ba906fd 2/28/2005

Denny Usher ox7ff654ae6d 3/18/2005

Alicia Hodge i2y36cg776rg 4/10/2005

Alta Levy nx290pldo90l 4/27/2005

Dionne Hardin ypo85ba616rj 5/12/2005

Kristy Flowers bns51ra806fd 5/22/2005

Sara Wiley mci12hh906fj 6/07/2005

Order history

Name SSN Date

Philip Wenger cm61ba906fd 2/28/2005

Denny Usher ox7ff654ae6d 3/18/2005

Alicia Hodge i2y36cg776rg 4/10/2005

Alta Levy nx290pldo90l 4/27/2005

Customer data

Product data

Order History

Stretch to cloud

App

Query

Microsoft Azure

Denny Usher ox7ff654ae6d 3/18/2005

Hyb

rid clo

ud

NEW

NEW

Upgrade easilyWithout breaking changes

Clone

environment

Upgrade &

compatibility testing

Accelerate upgrade cycle with new tools built-in

New tools built-in to ease upgrades

New upgrade advisors

Upgrade and optimize existing query plans with new Query Data Store

NEW

Migrate from other top databasesWith free tools from Microsoft

SQL Server

SQL Server migration assistant

Saves you time and money

Simplify migration to SQL Server

SQL Server v.Next

On the platform of your choiceSQL Server v.Next

Targeting CY2017

SQL Server v.Next GA*

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

Deploy your SQL Server license on Windows or Linux

Get access to the latest release with Software Assurance

Same license—new choices

LICENSE

Download the bitswww.sqlserveronlinux.com

Only Microsoft delivers On-premises & cloud

Consistent experience is everything

Hyb

rid clo

ud

#TechTuesday2017