Craft Conference is cancelled.   More info

Pinal Dave

SQL Server Performance Tuning Expert at


SQL Server Performance Troubleshooting with Stopwatch
SQL Server, Performance Tuning

Your rating:

Sometimes there is not enough time to save the SQL Server World via troubleshooting it comprehensively. At times we take the shortcut to stabilize the system and restore equilibrium. Inspired by true stories. 

Data and Database is a very important aspect of application development for businesses. Developers often come across situations where they face a slow server response, even though their hardware specifications are above par. This session is for all the developers and DBAs who want their server to perform at blazing fast speed but want to invest very little time to make it happen. We will go over various database tricks that require absolutely no time to master and require practically no SQL coding at all. After attending this session, Developers will only need 60 seconds to improve the performance of their database server in their implementation. We will have a quiz during the session to keep the conversation alive. Attendees will walk out with scripts and knowledge that can be applied to their servers, immediately post the session.


21 Essential Scripts: Performance Tuning for EVERYONE
Tuesday 9:00 - 17:00 -
SQL Server
Performance Tuning
Your rating:

For DBAs, Developers, and Everyone

The biggest challenge in any organizations is the DBAs and Developers talk totally different language when it is about SQL Server Performance Tuning. They have very different ways and methodology for addressing the same problem. Whenever I go to any consulting engagement, I often see that individuals in an organization struggle when they do not have good data point to back up the claim.

I have carefully crafted this pre-con for DBAs and Developers. Even though if you are an IT-Manager, you want to attend this pre-con as during this training day you will learn quite lots of details which you may not learn in your daily job.

Why 21 Scripts?

I have been working with SQL Server for over 16 years. In my 16 years of career, I have learned that most of the time DBAs and Developers think that they know their stuff as they have read it somewhere but the reality is very different.

What we know is quite often very incorrect and the actual reality is very difficult. From my 16 years of experience, I have built a knowledge base that exclusively shares during my consulting engagements. I have finally decided to make it public and let everyone learn along with me.

Tip of the Iceberg

The 21 scripts shared during the training serves as a Proof of Concepts, Quick Diagnosis Script as well as a ready cheat sheet to accomplish a complicated task that you have been dreaming to achieve. The scripts sound very simple but each of the scripts is carefully crafted to tell a unique story that you have not experienced before.

Script 00: How to clear the Cache?

Script 01: Why unused indexes are bad? (Insert/Delete)

Script 02: Why unused indexes are bad? (Select)

Script 03: How to identify UNUSED indexes in SQL Server?

Script 04: How to identify MISSING indexes in SQL Server?

Script 05: How to identify DUPLICATE indexes in SQL Server?

Script 06: How important is the file growth the setting is for Database?

Script 07: Do COLUMNSTORE indexes help query performance?

Script 08: How to get started with OLTP In-Memory Tables

Script 09: What about OLTP In-Memory Tables with columnstore indexes?

Script 10: How do STATISTICS play a role in performance tuning?

Script 11: How does COMPATIBILITY Level play a role in performance tuning?

Script 12: What is the impact of functions on query performance? (Where clause)

Script 13: What is the impact of functions on query performance? (Select clause)

Script 14: How to identify frequently running functions?

Script 15: How to identify frequently running queries?

Script 16: How to identify resource bottlenecks for server with Wait Statistics?

Script 17: How to overcome CPU bottlenecks - underutilization / over utilization?

Script 18: How to overcome MEMORY bottlenecks?

Script 19: How to overcome IO bottlenecks?

Script 20: How to overcome Blocking in SQL Server?

Script 21: How IMPLICIT conversion can kill database performance?


Pinal Dave is a SQL Server Performance Tuning Expert and an independent consultant. He has authored 12 SQL Server database books, 30 Pluralsight courses and has written over 5000 articles on the database technology on his blog at a Along with 16+ years of hands-on experience he holds a Masters of Science degree and a number of database certifications.