After you have determined that an index is appropriate for a query, you can select the type of index that best fits your situation. Index characteristics include the following:
-
Clustered versus nonclustered
-
Unique versus nonunique
-
Single column versus multicolumn
-
Ascending or descending order on the columns in the index
-
Full-table versus filtered for nonclustered indexes
You can also customize the initial storage characteristics of the index to optimize its performance or maintenance by setting an option such as FILLFACTOR. For more information, see Setting Index Options. Also, you can determine the index storage location by using filegroups or partition schemes to optimize performance. For more information, see Placing Indexes on Filegroups.