Database Optimization Techniques to Increase SQL SERVER Performance – Part III – Index on multiple columns
May 23, 2009 1 commentIndex on multiple columns for SQL performance
Since clustered index records the table and arranges the data according to the index key, SQL Server allows only one clustered index per table. This results in amazing performance and the worry arises when you need to order the data by more than one column. Since we can’t use clustered index for multiple columns, a unclustered index is used to gain an increase in performance. We can specify a key value for every unclustered index, plus the value obtained from cluster index; which acts as a pointer to the actual values when we need their data. If a unclustered index is keyed on the values needed for a given task then query engine will never be in need of visiting the actual rows. After learning everything it needs from the index and scope then it will visit the qualifying rows.
Related Posts
-
April 6, 2016
4 iOS Backend as a Service (BaaS) Providers for Mobile app development
With the rapid emergence of technological innovations, there has been a dramatic rise in the demand for high-end technological solutions for web application development. Traditional technologies have taken a backseat, and application developers are constantly looking out for the latest development models. So what’s new and exciting in the tech
4 series, Databases, iPhone Development, Mobile development, Opensource0 comments -
April 28, 2008
4 CVS tools for web development
If you are developing websites collaboratively, say your development teams are working jointly in a project (design or programming) using CVS or Concurrent Versioning Systems which is one good practice to save everyone's life before they mess up others code. Assume John uploads his code using FTP att 6PM, and


