Blog Post

SQL Server Non Clustered Index Tutorial for Beginners


In the past I have come across comments like SQL Server is slow (small tables) or interviews where someone had a great idea to scale up (better hardware) without realizing it is not going to help much.... and there was one common element... None of these people knew (or fully understood) what indexes are... but I understand them it takes some time and effort to learn about it.

After the interview I wrote SQL Server Performance Tuning 0verview which explains it on a very abstract level (high level) but I also realize that this concept might not be that easy to grasp when it actually comes to building indexes and there are a few great books on this subject however some people with less experience might find them too advanced so I decided to create a few videos that are more suitable for Junior people and those new to this concept and below is the first series that cover basics of Non Clustered Indexing. Which you can also find in our new YouTube Playlist called SQL Server Performance Tuning and Query Optimization

Video 1: Non Clustered Index Basics

Video 2: B-tree

Video 3: Execution Plan and Time Statitics

Video 4: Included Columns

Video 5: Filtered Index

There is much more to indexes that our first 5 videos but it might a good starting point and we hope to add more soon.

p.s. We fixed comments link (I think)What is your experience and opinion about it? The same, different or maybe depends?

Take care
Katie and Emil


To add comments please use this link


You rated this post out of 5. Change rating




You rated this post out of 5. Change rating