Из того, что я читал в прошлом, две наиболее важные меры в отношении таблиц индексации - это количество запросов, выполненных к индексу, и плотность индекса. Используя DBCC_SHOWSTATISTICS ([таблица], [индекс]), вы можете проверить плотность индекса. Идея состоит в том, что вам нужен кластеризованный индекс для столбцов, которые обеспечивают наибольшую четкость для каждого запроса.
Короче говоря, если вы посмотрите на показатель «Вся плотность» из DBCC SHOW_STATISTICS и заметите, что число очень низкое, это хороший показатель для кластера. Имеет логический смысл кластеризовать индекс, который обеспечивает большую уникальность, но только если он активно запрашивается. Кластеризация редко используемого индекса, вероятно, принесет больше вреда, чем пользы.
В конце концов, это призыв к решению. Вы можете поговорить со своим администратором базы данных и проанализировать свой код, чтобы увидеть, где вы получите наибольшую выгоду. В этом ограниченном примере ваша индексация кажется кластеризованной в правильной области, если вы рассматриваете только использование (и даже если вы учитываете всю плотность, учитывая тот факт, что первичный ключ обеспечивает наибольшую уникальность, которую вы можете собрать).
Редактировать: На MSDN есть довольно хорошая статья, в которой объясняется, что SHOW_STATISTICS предоставляет вам. Я, конечно, не администратор Uber, но большая часть информации, которую я здесь предоставил, основана на рекомендациях нашего администратора:)
Вот статья: http://msdn.microsoft.com/en-us/library/ms174384.aspx