SQL Server performance is always one of the most challenging subjects. Indexes are commonly created to gain additional performance from the system, but sometimes they are duplicated, missing, or unused, which can adversely affect database performance. In this document, Pinal Dave highlights some indexing best practices that can give maximum benefits to the SQL Server system, including:
Best practices for working with indexes in SQL Server environments
Find and fix unused, missing, and duplicate indexes
Pinal Dave is a SQL Server performance tuning expert and an independent consultant. He has authored 11 SQL Server database books, taught 21 Pluralsight courses, and has written over 4500 articles on database technology on his blog at https://blog.sqlauthority.com. Along with 16+ years of hands-on experience, he holds a Masters of Science degree and many database certifications.