Download presentation
Presentation is loading. Please wait.
Published byFelix Warren Modified over 9 years ago
1
Top Free Tools for Tuning SQL Statements Kevin Kline & Aaron Bertrand SQL Sentry, Inc.
2
Please silence cell phones
3
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
4
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
5
About us Aaron Bertrand @AaronBertrand@AaronBertrand Senior Consultant Microsoft MVP since 1997 Author, MVP Deep Dives 1 & 2 http://sqlblog.com/ http://sqlperformance.com/ http://sqlsentry.com/ Kevin Kline @kekline@kekline Director, Engineering Services Microsoft MVP since 2003 Author, SQL in a Nutshell and 11 more http://KevinEKline.com http://SQLSentry.TV
6
Agenda Tools for testing Tools for simulating production Tools for query plan analysis Tools for finding performance problems Tools for improving T-SQL
7
HammerDB SQLIOSIM SQLQueryStress IOMeter tSQLt Distributed Replay Tools for testing
8
Demo
9
Stats-only clone DBCC OPTIMIZER_WHATIF -P startup flag QUERYTRACEON query hint Tools for simulating production
10
Demo
11
Plan Explorer download: http://sqlsentry.com/plan-explorer Many of these demos can be downloaded: http://sqlperformance.com/updated-plan-explorer-demo-kit PluralSight Course by Jonathan Kehayias: http://bit.ly/PETraining Plan Explorer
12
Demo
13
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
14
Demo
15
Cursor options SET NOCOUNT ON Plan caching issues This could be a full day workshop on its own… Tools for improving T-SQL
16
Demo
17
Thank you! Questions?
18
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
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.