Top Free Tools for Tuning SQL Statements Kevin Kline & Aaron Bertrand SQL Sentry, Inc.

Slides:



Advertisements
Similar presentations
Top Tuning Tools for SQL Server Kevin Kline & Aaron Bertrand SQL Sentry.
Advertisements

Aaron Bertrand SQL Sentry, Senior Kevin Kline SQL Sentry, Dir of Engineering
Aaron Bertrand SQL Sentry, Senior Kevin Kline SQL Sentry, Dir of Engineering
April 10-12, Chicago, IL Deep Dive into PowerPivot in Office and SharePoint Diego Oppenheimer, Microsoft Kay Unkroth, Microsoft.
April 10-12, Chicago, IL Parallelizing Large Excel-Based Calculations on Windows HPC Server & Azure.
April 10-12, Chicago, IL Drab to Dynamite! Managed Self-Service BI Using Real-World Data Riccardo Muti, Sandy Rivas.
Using Excel, Excel Service and PerformancePoint
April | Chicago, IL Office as your BI Platform Ashvini Sharma Principal Group Manager Microsoft Office Division | Program Management Seayoung Rhee.
Title Slide No more than two lines here Session Subtitle 18pt April , 2015 | Santa Clara, CA Speaker Name Title Company.
Developers of a suite of products to help you monitor and optimize Windows/SQL Server performance o Performance Advisor – awareness and control over Windows.
Intro to SQL Server Performance Tuning By Robert Biddle.
April 10-12, Chicago, IL Driving Smarter Decisions with Microsoft Big Data Tim Mallalieu Group Program Manager, HDInsight.
SQL Dev Tips for Small Workstations How to develop SQL on small dev workstations when prod is huge. Kevin Kline and Aaron Bertrand SQL Sentry.
April 10-12, Chicago, IL Microsoft Data Explorer for Excel Faisal Mohamood, Lead PM, Microsoft.
How to Use Parameters Like a Pro …and Boost Performance Guy Glantser, CEO, Madeira.
Kevin Francis Developing on Windows Devices ARC33 2.
ConfigMgr 2012 SQL Refresher MMS Minnesota 2014 Matthew Teegarden/Steve Thompson.
Big Data Analytics with Excel Peter Myers Bitwise Solutions.
Superhero Power BI Peter Myers Bitwise Solutions.
TestNav: Pearson’s Online Testing Engine Training and Practice Item Review Colorado Summative Science and Social Studies Field Test Spring 2013 Call in:
October 15-18, 2013 Charlotte, NC Being the DBA of the Future A World of On-Premises and Cloud Dandy Weyn, Snr. Technical Marketing Product Manager Microsoft.
Distributed Replay Testing With Your Data, Your Way! ca.linkedin.com/in/melodyzacharias.
Query Performance Tuning in SQL Server 2014 #devconnections.
Getting Started with Datazen Microsoft’s New Mobile Dashboard Platform.
October 15-18, 2013 Charlotte, NC SQL Server Index Internals Tim Chapman Premier Field Engineer.
Execution Plans for Mere Mortals A beginners look at execution plans. Mike Lawell, Teammate, Linchpin People.
Automate Your Database Deployments. Get in touch Grant Fritchey.
Kevin Kline Director of Engineering Services, SQL Sentry SQL Server MVP since 2003 Twitter, FB, LI: KEKline Blog:
Challenges to designing financial warehouses: lessons learnt.
Show Me Potential Customers Data Mining Approach Leila Etaati.
Kevin Kline Director of Engineering Services, SQL Sentry SQL Server MVP since 2003 Twitter, FB, LI, KEKline Blog:
Join Us! Getting Started as a Technical Speaker Eddie Wuerch, MCM ExactTarget Marketing
A deep dive into SQL Server Plan Cache Management.
Database Forensics Paresh Motiwala - SQL Solutions Architect at
Using abstract data layers in Microsoft SQL Server Speaker:Uwe Ricken (db Berater GmbH)
Date Dimension: Past & Future in One Script Steve Wake, BI Developer, Chipotle.
RESOURCES FOR THE NEW OR ACCIDENTAL DBA Thomas Blog - TomStrike.com.
Serverless in Office 365 Build services with Azure Functions
Securing SQL Server Processes with Certificates
R; One Ring to Rule Them All
Deliver business insights with Microsoft Dynamics AX and Power BI
Crash course on Better SQL Development
Advanced reporting solutions
BRK3288-Discover data-driven apps that learn and adapt
PASS BA Virtual Chapter Presents:
Web development productivity with Visual Studio
Solving the Hard Problems
Microsoft Ignite /22/2018 3:27 PM BRK2121
Microsoft Ignite /6/2018 3:11 PM THR3055
Get Started with Common Data Model (CDM) and PowerApps
Design Seamless Upgrades to SQL Server 2016 with Query Store
Add intelligence to Dynamics AX with Cortana Intelligence suite
Budgeting with Power Pivot
Explore web development with Microsoft ASP.NET Core 1.0
Performance Tuning for Mere Mortals Part II
Resources for the new or accidental dba
Microsoft Ignite /22/2018 3:58 PM BRK2254
Resources for the new or accidental dba
Performance Tuning for Mere Mortals Part II
Crash course on Better SQL Development
SQL Server Performance Tuning Nowadays
SQL Server Security For Everyone
Crash course on Better SQL Development
Presenter #1 • Presenter #2 • Presenter #3 Presenter #4 • Presenter #5
SQL Server Management Studio Tips and Tricks
Deep Dive into Azure API Apps and Logic Apps
Crash course on Better SQL Development
Summit Nashville /26/2019 4:32 AM
Scott Minar PrequelSaturday How the SQL Server community is about to make your job easier Welcome! You've already discovered the best value anywhere in.
Presentation transcript:

Top Free Tools for Tuning SQL Statements Kevin Kline & Aaron Bertrand SQL Sentry, Inc.

Please silence cell phones

Explore Everything PASS Has to Offer Free SQL Server and BI Web Events Free 1-day Training Events Regional Event Local User Groups Around the World Free Online Technical Training This is CommunityBusiness Analytics Training Session Recordings PASS Newsletter

Session Evaluations ways to access Go to passsummit.com/evals Download the GuideBook App and search: PASS Summit 2014 Follow the QR code link displayed on session signage throughout the conference venue and in the program guide Submit by 11:59 PM EST Friday Nov. 7 to WIN prizes Your feedback is important and valuable. Evaluation Deadline: 11:59 PM EST, Sunday Nov. 16

About us Aaron Bertrand Senior Consultant Microsoft MVP since 1997 Author, MVP Deep Dives 1 & Kevin Kline Director, Engineering Services Microsoft MVP since 2003 Author, SQL in a Nutshell and 11 more

Agenda Tools for testing Tools for simulating production Tools for query plan analysis Tools for finding performance problems Tools for improving T-SQL

HammerDB SQLIOSIM SQLQueryStress IOMeter tSQLt Distributed Replay Tools for testing

Demo

Stats-only clone DBCC OPTIMIZER_WHATIF -P startup flag QUERYTRACEON query hint Tools for simulating production

Demo

Plan Explorer download: Many of these demos can be downloaded: PluralSight Course by Jonathan Kehayias: Plan Explorer

Demo

Adam Machanic’s sp_whoisactive Brent Ozar’s sp_askBrent, sp_blitz Extended events – Jonathan Kehayias DMVs – Glenn Berry’s diagnostic queries System info: dm_os_performance_counters, dm_os_wait_stats Query info: dm_exec_requests, dm_exec_query_stats Plans: dm_exec_query_plan, dm_exec_plan_attributes Cache/buffer pool: dm_exec_cached_plans, dm_os_buffer_descriptors Index info: dm_db_index_usage_stats, dm_io_virtual_file_stats Tools for finding performance problems

Demo

Cursor options SET NOCOUNT ON Plan caching issues This could be a full day workshop on its own… Tools for improving T-SQL

Demo

Thank you! Questions?

Session Evaluations ways to access Go to passsummit.com/evals Download the GuideBook App and search: PASS Summit 2014 Follow the QR code link displayed on session signage throughout the conference venue and in the program guide Submit by 11:59 PM EST Friday Nov. 7 to WIN prizes Your feedback is important and valuable. Evaluation Deadline: 11:59 PM EST, Sunday Nov. 16