ms devday - sqlserver 2014 for developers

Post on 30-Apr-2015

170 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

Presentation about hidden treasures inside SQL Server 2014. It was 30 min presentation about 4 features: Cardinality Estimator, Query and Plan Fingerprints, Delayed Durability and TempDB performance.

TRANSCRIPT

SQL Server 2014 for DevelopersDenis ReznikMicrosoft MVP (SQL Server)Director of R&D at TFG an Intapp Company

• Denis Reznik• Kiev, Ukraine• Director of R&D at TFG an Intapp Company• Microsoft MVP• Leader of Kyiv SQL Server User Group• Co-author of “SQL Server MVP Deep Dives

vol. 2”• Community enthusiast

ABOUT SPEAKER

SQL Server 2014 Hidden Features

SQL Server 2014 Killer Features

• Updatable Columnstore Indexes• Resource Governor for IO• Backup Encryption• Online Operations Improvements• AllwaysOn Improvements• Buffer Pool Extensions• InMemory OLTP (Hekaton)

KILLER FEATURES

• Cardinality Estimation Improvements• Query and Plan Fingerprints• Delayed Durability• TempDB Enhancements

HIDDEN FEATURES

CARDINALITY ESTIMATION

CARDINALITY

500

1000

10

1200

800

1 800 2000 2800 4500 5400

SELECT * FROM UsersWHERE Id BETWEEN 2100 AND 2500

STATISTICS

Cardinality Estimation

DEMO

QUERY AND PLAN FINGERPRINTS

QUERY PROCESSING

Parser Algebrizer Optimizator Executor

Query and Plan Fingerprints

DEMO

DELAYED DURABILITY

Buffer PoolData Cache

Database File

Access Methods

Buffer Manager

Transaction Log

Log Manager

Log Buffer

Delayed Durability

DEMO

TEMPDB ENHANCEMENTS

TempDB Enhancements

DEMO

• Cardinality Estimation Improvements• Query and Plan Fingerprints• Delayed Durability• TempDB Enhancements

SUMMARY

THANK YOU!

http://reznik.uneta.com.ua @denisreznikdenisreznik@live.ruhttps://www.facebook.com/denis.reznik.5https://www.linkedin.com/pub/denis-reznik/3/502/234

Thank You!

top related