Presentation is loading. Please wait.

Presentation is loading. Please wait.

SQL Server 2017 Deep Dive Tobias Ternstrom, Travis Wright

Similar presentations


Presentation on theme: "SQL Server 2017 Deep Dive Tobias Ternstrom, Travis Wright"— Presentation transcript:

1 SQL Server 2017 Deep Dive Tobias Ternstrom, Travis Wright
9/14/ :48 PM SQL Server 2017 Deep Dive Tobias Ternstrom, Travis Wright Program Managers Microsoft © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

2 SQL Server 2017 Industry-leading performance and security NOW ON LINUX and DOCKER 1/10th the cost of Oracle Choice of platform and language Industry-leading performance  Most secure over the last 7 years Only commercial DB with AI built-in End-to-end mobile BI on any device Microsoft Tableau Oracle $120 $480 $2,230 R 1/10 Self-service BI per user T-SQL Java C/C++ C#/VB.NET PHP Node.js Python Ruby + T-SQL #1 TPC-H performance 1TB, 10TB, 30TB #1 TPC-E performance #1 price/performance R and Python + in-memory at massive scale A fraction of the cost In-memory across all workloads Most consistent data platform Private cloud Public cloud

3 Flexible, reliable data management SQL Server on the platform of your choice
Windows Linux Support for RedHat Enterprise Linux (RHEL), Ubuntu, and SUSE Enterprise Linux (SLES) Linux and Windows Docker containers Windows Server / Windows 10 Package-based installation: Yum Install, Apt-Get, and Zypper Linux/Windows container Choice of platform and language

4 Prioritization principles
9/14/ :48 PM Prioritization principles Performance and scale Cross-OS compatibility Same app code runs across platforms Native user experience On Linux and macOS (server & tools) © Microsoft Corporation. All rights reserved.

5 Demo Install SQL Server 2017 on RHEL 9/14/2018 10:48 PM
© Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

6 System Architecture SQL Platform Abstraction Layer (SQLPAL)
Win32-like APIs Host Extension mapping to OS system calls (IO, Memory, CPU scheduling) SQL OS API SQL OS v2 Everything else System Resource & Latency Sensitive Code Paths DB Engine IS AS RS SQL Platform Abstraction Layer (SQLPAL) Windows Host Ext. Linux Host Extension Windows Linux

7

8 Demo SQL Server 2017 on Linux Performance & Scale 9/14/2018 10:48 PM
© Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

9 Mission critical availability on any platform Always On cross-platform capabilities
Windows HA and DR for Linux and Windows Support for clusterless Availability Groups Ultimate HA with OS-level redundancy and low-downtime migration Load balancing of readable secondaries High availability Primary Sync/Async Replicas Linux Cross-operating system Sync/Async Replicas Choice of platform and language

10 Demo High Availability 9/14/2018 10:48 PM
© Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

11 Traditional CI/CD Development Production Build Push code Test Deploy
Microsoft Build 2017 9/14/ :48 PM Traditional CI/CD Development Production Build Push code Test Deploy © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

12 CI/CD with Data Perspective
Microsoft Build 2017 9/14/ :48 PM CI/CD with Data Perspective Production Pre-Production Development Create dev/test environments New sprint CD Scheduled tests Check-in tests Consume dev/test environment Deploy CI Pre- production tests Create pre-prod environment Push change Sprint finishing Production data Sanitized data © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

13 What about new Dependency bits?
Microsoft Build 2017 9/14/ :48 PM What about new Dependency bits? Dependency Update Production Pre-Production Development Create dev/test environments Including SQL Server © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

14 Demo SQL Server 2017 DevOps with Linux containers 9/14/2018 10:48 PM
© Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

15 The power to query over any type of data
Graph data support Quarterly business review Andy Smith Mary Jones Denny Usher Bill Brown Rachel Hogan Product dev project IT assessment Eric Mears Michelle Burns HR team can determine which staff are working on which projects Projects Managers Associates Bring graph dataNEW* support to your relational data to store and analyze new types of relationships

16 9/14/ :48 PM Demo SQL Graph © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

17 From Data to Decisions and Actions
Recommendations What we should do Decision support Automation = Faster and more confident decisions Decisions Action Advanced Analytics Predictive & Prescriptive Analytics Predictions What will happen? Business Intelligence Descriptive & Diagnostic Analytics Interactive dashboards Why did it happen? Static reports What happened? Manual processes Value

18 Intelligent workloads
9/14/ :48 PM Intelligent workloads Intelligent apps need to be able to: Ingest data in real-time Query across historical and real-time data Analyze patterns and make predictions Analyze global trends: Could lead to accident STOP Query across historical data: They’ve been hot for 4 hours! Ingest real-time train data: Brakes are hot! © Microsoft Corporation. All rights reserved.

19 Demo Machine Learning Services - Python 9/14/2018 10:48 PM
© Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

20 SPECIAL PRICING FOR SQL SERVER ON LINUX AND RED HAT ENTERPRISE LINUX
ANNOUNCING SPECIAL PRICING FOR SQL SERVER ON LINUX AND RED HAT ENTERPRISE LINUX

21 LEARN MORE https://github.com/twright-msft/mssql-test-scripts
Microsoft.com/SQLServer2017 aka.ms/azuredataservices New capabilities for data integration in the cloud Wednesday, September 26 11:00 – 12:15 BRK 2254 Modernize your on-premises applications with SQL Database Managed Instances Wednesday, September 27 10: :00 BRK 2217 Azure Cosmos DB: The globally distributed, multi-model database Tuesday, September 26 BRK3086 How to build ML apps using R and Python Thursday, September 28 2:15-3:30 BRK 3298 Dining on data: Consume and query petabytes of data with Azure SQL Data Warehouse 9:00 -10:15 BRK 3242

22 9/14/ :48 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.


Download ppt "SQL Server 2017 Deep Dive Tobias Ternstrom, Travis Wright"

Similar presentations


Ads by Google