Post on 06-Aug-2015
SQL Server EvolutionNew innovations
Shawn BiceEngineering Partner Director
VISUALIZE + DECIDE
MobileReports
Natural languagequeryDashboardsApplications
Streaming
CAPTURE + MANAGE
RelationalInternal & external
Non-relational NoSQL
TRANSFORM + ANALYZE
Orchestration
Machine learningModeling
Information management
Complex event processing
Data
The Microsoft data platform
Cloud first
Speed
Agility
ProvenFeedback
All of this results in a better on-premises SQL Server
AnnouncingSQL Server 2016
Deeper insights across data
Hyperscale cloud
Do more. Achieve more.
Hyperscale cloud
Deeper insights across data
0100101010110
SQL Server OLTP
SQL Serverdata
warehouse
ETL
In-memory ColumnStore
In-memory OLTP
Real-time frauddetection
In-memory enhancementsOperational analytics & enhanced performance
CapabilityIn-memory Columnar index over in-memory/disk based OLTP tablesEnhanced OLTP T-SQL surface areaScale to higher compute and memory
Benefits Unlike competition, you gain
operational analytics & 30x faster transactions & 100x queries
In-memory for more of your applications
Fraud detected
2-24hrs
dbo.Patients
Jane Doe
Name
243-24-9812
SSN
USA
Country
Jim Gray 198-33-0987
USA
John Smith 123-82-1095
USA
dbo.Patients
Jane Doe
Name
1x7fg655se2e
SSN
USA
Jim Gray 0x7ff654ae6d
USA
John Smith 0y8fj754ea2c
USA
Country
Result Set
Jim Gray
Name
Jane Doe
Name
1x7fg655se2e
SSN
USA
Country
Jim Gray 0x7ff654ae6d
USA
John Smith 0y8fj754ea2c
USA
dbo.Patients
SQL Server
ciphertext
Query
Always EncryptedHelp protect data at rest and in motion, on-premises & cloud TrustedApps
SELECT Name FROM Patients WHERE SSN=@SSN@SSN='198-33-0987'
Result Set
Jim Gray
Name
SELECT Name FROM Patients WHERE SSN=@SSN
@SSN=0x7ff654ae6d
Column Encryption
Key
EnhancedADO.NET
Library
ColumnMasterKey
Client side
Mission critical performance
Performance
Operational analytics
In-memory OLTP for more applications
Query data store
Native JSON
Temporal database support
Security
Always Encrypted
Row Level Security
Dynamic Data Masking
Availability
Enhanced AlwaysOn• 3 synchronous replicas
for auto failover across domains
• Round robin load balancing of replicas
• DTC for transactional integrity across database instances with AlwaysOn
Enhanced online operations
Scalability
Enhanced database caching
Support for Windows Server 2016• 12 TB memory support
Do more. Achieve more.
Deeper insights across data
Hyperscale cloud
PolyBaseQuery relational and non-relational data with T-SQL
T-SQL query
CapabilityT-SQL for querying relational and non-relational data across SQL Server and Hadoop
Benefits New business insights across
your data lake Leverage existing skillsets
and BI tools Faster time to insights and
simplified ETL process
SQL Server
Hadoop
Quote:
************************
**********************
*********************
**********************
***********************
$658.39
Jim Gray
Name
11/13/58
DOB
WA
State
Ann Smith
04/29/76
ME
Data ScientistInteract directly with data
Built-in to SQL Server
Data Developer/DBAManage data and analytics together
Built-in advanced analyticsIn-database analytics at massive scale
Example Solutions• Sales forecasting
• Warehouse efficiency
• Predictive maintenance
Relational Data
Analytic Library
T-SQL Interface
Extensibility
?R
R Integration
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
Rich visualizations on mobile devices
CapabilitiesBusiness insights through rich visualizations on any device. Native apps for Windows, iOS and Android
Benefits Access your data from anywhere
Touch optimized data exploration and perfect scaling to any screen form-factor
Collaborate with colleagues on the go
Demo
Yvonne Haarloev
Deeper insights across data
Access any data
PolyBase
Power Query for analytics and reporting
Enhanced SSIS• Designer support for previous
SSIS versions
• Support for Power Query
Scale and manage
Enterprise-grade Analysis Services
New single SSDT in Visual Studio 2015
Enhanced MDS • Excel add-in 15x faster
• More granular security roles
• Archival options for transaction logs
• Reuse entities across models
Powerful insights
Built-in advanced analytics
Business insights through rich visualizations on mobile devices
Enhanced Reporting Services
Order history
Name SSN Date
Jane Doecm61ba906f
d2/28/200
5
Jim Grayox7ff654ae6
d3/18/200
5
John Smithi2y36cg776r
g4/10/200
5
Bill Brownnx290pldo9
0l4/27/200
5
Sue Danielsypo85ba616
rj5/12/200
5
Sarah Jonesbns51ra806f
d5/22/200
5
Jake Marksmci12hh906
fj6/07/200
5
Eric Mears utb76b916gi6/18/201
4
Rachel Hoganpx61hi9306f
j7/1/2014
Sam Johnson ol43bi506gd7/12/201
4
David Simon tx83hal916fi7/29/201
4
Michelle Burns nb95re926gi8/10/201
4
Reed Deanvc61ira536f
e8/23/201
4
Order history
Name SSN Date
Jane Doecm61ba906f
d2/28/200
5
Jim Grayox7ff654ae6
d3/18/200
5
John Smithi2y36cg776r
g4/10/200
5
Bill Brownnx290pldo9
0l4/27/200
5
Customer data
Product data
Order History
Stretch to cloud
Stretch SQL Server into AzureStretch warm and cold tables to Azure with remote query processing
CapabilityStretch cold database tables from on-premises SQL Server Databases to Azure with remote query processing
Benefits Cost effective historical data Entire table is online and remains
queryable from on-premises apps
Transparent to applications Supports Always Encrypted &
Row Level SecuritySQL Server App
Query
Microsoft Azure
Jim Grayox7ff654ae6
d3/18/200
5
Hyperscale cloud
Hybrid solutionsStretch tables into Azure
Power BI with on-premises data
Hybrid scenarios with SSIS
Enhanced backup to Azure
Simplicity
Easy migration of on-premises SQL Server
Simplified Add Azure Replica Wizard
Consistency
Common development, management and identity tools
Consistent experience from on-premises to Azure
SQL Server 2016
Hyperscale cloud
Deeper insights across data
Introducing Azure SQL Data Warehouse
Integration with Power BI, ADF, and Machine Learning services
Separate storage & compute
Elastic scale
Scale-out relational data warehouse
MPP mass
ive scale-
out
VISUALIZE + DECIDE
MobileReports
Natural languagequeryDashboardsApplications
Streaming
CAPTURE + MANAGE
RelationalInternal & external
Non-relational NoSQL
TRANSFORM + ANALYZE
Orchestration
Machine learningModeling
Information management
Complex event processing
The Microsoftdata platform
© Microsoft 2015. All rights reserved.