Please support our sponsors

Slides:



Advertisements
Similar presentations
Big Data Working with Terabytes in SQL Server Andrew Novick
Advertisements

Dos and don’ts of Columnstore indexes The basis of xVelocity in-memory technology What’s it all about The compression methods (RLE / Dictionary encoding)
SQL Queries Relational database and SQL MySQL LAMP SQL queries A MySQL Tutorial and applications Database Building.
SQL Server 2000 Sys Admin Jeremiah Curtis Engineering Services
Matt Lavery & Joanna Podgoetsky Being a DBA is cool again with SQL 2016 DAT335 A.
SQL Server Evolution New innovations Jen Underwood Sr. Program Manager of Business Intelligence & Analytics Microsoft George Walters Sr. Technical Solutions.
SQL 2016 – WHAT’S NEW? David Cobb Daveslog.com.
Session Name Pelin ATICI SQL Premier Field Engineer.
Memory-Optimized Tables Querying at the speed of light.
Database Engine Enhancements in SQL Server 2017
Microsoft Connect /23/ :39 PM
SQL Server 2016 features by edition
SQL Server on Linux CTP 1.1 Florian
How to tune your applications before moving your database to Microsoft Azure SQL Database (MASD) OK, you've jumped into your Azure journey by creating.
Azure SQL Data Warehouse for Beginners
System Center Marketing
Thank You! #sqlsatdnipro Denis
System Center Marketing
An Introduction to SQL Server 2017
SQL Queries Relational database and SQL MySQL LAMP SQL queries
Microsoft SQL Server 2017 Maximum Availability & Read Scale-Out
UFC #1433 In-Memory tables 2014 vs 2016
Taking your application to memory
Reading execution plans successfully
Power BI Security Best Practices
Design Seamless Upgrades to SQL Server 2016 with Query Store
SQL Server 2017 Deep Dive Tobias Ternstrom, Travis Wright
Reading Execution Plans Successfully
The Ins and Outs of Partitioned Tables
Four Rules For Columnstore Query Performance
Database Administration for the Non-DBA
Capitalize on modern technology
Troubleshooting Service Broker
Migrating a Disk-based Table to a Memory-optimized one in SQL Server
Taking your application to memory
SQL Server 2017 has more cool features than just running on Linux
In-Memory OLTP (IMOLTP) What Can It Do For Me?
Transforming Your Brain with SQL 2017 on Linux
BRK2279 Real-World Data Movement and Orchestration Patterns using Azure Data Factory Jason Horner, Attunix Cathrine Wilhelmsen, Inmeta -
20 Questions with Azure SQL Data Warehouse
Azure SQL DWH: Tips and Tricks for developers
Hidden gems of SQL Server 2016
The Mac DBA, using Docker and SQL Operations Studio
Understanding Azure SQL DB Service Tiers
Microsoft SQL Server 2014 for Oracle DBAs Module 7
Introduction to Object-Relational Mapping for DBAs
Microsoft Azure for SQL Server Professionals
Transact SQL Performance Tips
What’s new with SQL Server
Please support our sponsors
Stretch Database - Historical data storage in SQL Server 2016
Azure SQL DWH: Tips and Tricks for developers
EXECUTION PLANS Quick Dive.
Azure SQL DWH: Tips and Tricks for developers
SQL Server 2016 Security Features
Governing Your Enterprise with Policy-Based Management
Introduction to Execution Plans
What is New in SQL Server 2016 BI Stack
SQL Server 2019: What’s new? Eugene Meidinger
Managing and monitoring SQL Server on Linux from the command line
Azure Data Storage Options
Using Columnstore indexes in Azure DevOps Services. Lessons learned
Using Columnstore indexes in Azure DevOps Services. Lessons learned
Introduction to Execution Plans
What’s new with SQL Server
Modernizing on SQL Server 2019
Moving your on-prem data warehouse to cloud. What are your options?
Sql Server 2019: what’s new?.
Automagic Tuning - SQL Server 2019 and Beyond
XML? What’s this doing in my database? Adam Koehler
Presentation transcript:

Please support our sponsors

PASS Summit Annual international conference 6 to 9 November 2018, in Seattle (WA) 2 Days of pre-cons More than 200 sessions over 3 days Over 5,000 data platform professionals Evening networking activities I take liberties with these slides Ask about this

Some things to consider Please silence your mobile devices Please ask me lots of questions Please don’t snore 📖📖 Please buy my book

What’s new in SQL Server 2017? Randolph West Data Platform MVP BornSQL.ca r@ndolph.ca What’s new in SQL Server 2017?

Ok, but what’s new in SQL Server 2016?

Query Store The flight data recorder for your database

Security features Always Encrypted ✅ Dynamic Data Masking 🚫 Row Level Security 🤫

Temporal tables Keep track of data changes at table level

JSON support Like XML support, but better

In-memory improvements Making it actually useful: 2 TB max size ALTER TABLE / ALTER PROCEDURE / JOIN / UNION / DISTINCT / unique and foreign key constraints Supports blobs Supports TDE and other security Better collation options (not just BIN2) Parallel plans

Cool, so what’s new in SQL Server 2017?

Multi-platform support Microsoft Windows Ubuntu Linux SUSE Enterprise Linux Red Hat Linux Docker containers: Windows macOS Linux

Hey, I just met you, so demo maybe

Resumable online index rebuilds Shorter maintenance windows (max duration) Survives restarts Supports MAXDOP Supports log truncation Think of it as the ease of index defragmentation with the benefits of index rebuilds

Clusterless availability groups Readable secondaries? Try read-scale AGs. Migrate from Windows to Linux with no downtime.

Graph database Edges and nodes, oh my Many-to-many connections Examples include social media

Machine learning R and Python are first-class ML languages

Automatic database tuning In which the Query Store is used to force a plan

A very basic introduction* to joins - nested loop (small plus large data set) - merge (must be sorted, should be similar size) - hash (unsorted, for larger sets, lots of memory) * This is the one-minute version of a detailed topic and experts in the room will cringe at my oversimplification

Adaptive query processing batch mode adaptive joins memory grant feedback interleaved multi-line table-valued functions Requires a Columnstore index, but you can make an empty one and join to it, to get all the benefits

It’s already in Azure SQL Database