Я прочитал различные вопросы / ответы здесь, которые в основном указывают на то, что кластерный индекс в столбце уникального идентификатора является плохим выбором по соображениям производительности. Несмотря на это, мне нужно использовать uniqueidentifier в качестве моего первичного ключа, и я НЕ хочу использовать newsequentialid (), потому что сгенерированные значения слишком похожи друг на друга (мне нужно больше случайных идентификаторов, чтобы пользователи не могли [разумно] «угадать» другой идентификатор).
Итак, как лучше всего индексировать этот ПК? Хотя кластеризованный индекс в этом столбце не идеален, лучше ли он, чем «уникальный некластеризованный» индекс?
Я использую SQL Server 2005.