Presentation is loading. Please wait.

Presentation is loading. Please wait.

Hidden gems of SQL Server 2016

Similar presentations


Presentation on theme: "Hidden gems of SQL Server 2016"— Presentation transcript:

1 Hidden gems of SQL Server 2016
Denis Reznik Data Architect at Intapp, Inc. Microsoft Data Platform MVP

2 About me Denis Reznik Kyiv, Ukraine Data Architect at Intapp, Inc.
Microsoft Data Platform MVP Co-Founder of Ukrainian Data Community Kyiv PASS Regional Mentor, CEE Co-author of “SQL Server MVP Deep Dives 2”

3 SQL Server 2016 Killer Features Hidden Features Query Store
Temporal Tables JSON PolyBase Stretch Database R Services Always Encrypted Hidden Features Statistics Auto-Update Input Buffers Query Statistics Session Waits Functions Stats Query Hints

4 Statistics Auto-Update

5 ? Statistics SELECT * FROM Users WHERE Id BETWEEN 2100 AND 2500
800 2000 2800 4500 5400

6 Statistics Auto-Update
DEMO Statistics Auto-Update

7 Statistics Update SQL Server 2014 and lower default behavior:
20% of rows + 500 SQL Server 2016 Dynamic threshold for tables with rows TF 2371 for lower versions

8 Input Buffers

9 DEMO Input Buffers

10 Query Statistics

11 DEMO Query Statistics

12 Session Waits

13 DEMO Session Waits

14 Functions Stats

15 DEMO Functions Stats

16 Query Hints

17 Statistics SELECT * FROM Users u INNER JOIN Posts p ON u.Id = p.OwnerUserId WHERE u.DisplayName LIKE 'Jeff%' Users A G L S T ZZZZ Posts 1 800 2000 2800 4500 5400

18 DEMO Query Hints

19 SUMMARY Statistics Auto-Update Input Buffers Query Statistics
Session Waits Functions Stats Query Hints

20 #sqlsattallinn Thank You! Denis Reznik @denisreznik


Download ppt "Hidden gems of SQL Server 2016"

Similar presentations


Ads by Google