Free Learning Videos

Indexes not necessarily improve the performance of SELECT Statements, they can easily reduce the performance of the SELECT statement as well.

An Index Reduces Performance of SELECT Queries


Here is my free learning video, which I did for Group By Conference with Brent Ozar.

3 Common Mistakes to Kill SQL Server Performance with Pinal Dave


Here is one of my recent video which I presented in Europe. Audience crafted the session.

SQL Server Performance Tuning Made Easy – In Person


Here is another free learning video which I recorded for 24 hours of SQLPASS.

SQL Server Performance Tuning Made Easy – Online


3 Performance Tuning Tricks you Always Wanted to Know


Here is another free learning video which I recorded for PASS Virtual Chapter of DBA Fundamentals.

SQL Server Performance Tuning is my favorite area and here are two videos from the recent SQLBits 2019 event.

  • Secrets of SQL Server-Database Worst Practices (Link to Video)
  • Kick Start! SQL Server 2017/2019 Performance Tips and Trick (Link to Video)

If you liked my free learning video, you may always enjoy Practical Workshop for Performance Tuning (3-4 Hours). It is very much high impact and an action-oriented training session. The motto of the training is No PowerPoint, 100% Demonstration.

Free – SQL in Sixty Seconds

To talk on any subject in 60 seconds is almost impossible, but I have enjoyed building videos which are about 60 seconds as well as they talk about one small topic in such limited time. If you are waiting for the elevator or waiting in line for coffee, you can watch this video quickly and learn something new.

You can subscribe to my YouTube channel for regular update.

Courses at Pluralsight

I enjoy building video courses along with writing on this blog. I have created so far 20 courses at Pluralsight. You need to login to Pluralsight to watch these courses. Here is the link to all the courses.

You can read here about all the My Video Courses at Pluralsight.

Blog Posts

Over the years I have written many different blog posts where I have explained the concepts with the help of video learning.

Click here and start learning via Video Blogs.