SQL Server Non Clustered Index Tutorial for Beginners

KatieAndEmil, 2013-01-25

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





Related content

Database Mirroring FAQ: Can a 2008 SQL instance be used as the witness for a 2005 database mirroring setup?

Question: Can a 2008 SQL instance be used as the witness for a 2005 database mirroring setup? This question was sent to me via email. My reply follows. Can a 2008 SQL instance be used as the witness for a 2005 database mirroring setup? Databases to be mirrored are currently running on 2005 SQL instances but will be upgraded to 2008 SQL in the near future.

Robert Davis


1,567 reads

Networking – Part 4

You may want to read Part 1 , Part 2 , and Part 3 before continuing. This time around I’d like to talk about social networking. We’ll start with social networking. Facebook, MySpace, and Twitter are all good examples of using technology to let…

Andy Warren


1,530 reads

Speaking at Community Events – More Thoughts

Last week I posted Speaking at Community Events – Time to Raise the Bar?, a first cut at talking about to what degree we should require experience for speakers at events like SQLSaturday as well as when it might be appropriate to add additional focus/limitations on the presentations that are accepted. I’ve got a few more thoughts on the topic this week, and I look forward to your comments.

Andy Warren


360 reads