2013-05-28 2 views
1

У меня есть несколько таблиц с гидами как ПК. Гиды должны быть первичным ключом, так как мы будем работать отключенными. Я добавил столбец идентификатора INT, который я буду добавлять кластеризованный индекс для каждой таблицы. Что я хочу спросить, прочитав все вопросы о Guids как PK. Нужно ли добавлять индексом без кластеризации на Guid PK? Благодарю.Руководство Не кластерный индекс Sql Server 2012

ответ

2

Почему бы просто не использовать newsequentialid(), а не newid() и оставить кластеризованный индекс на ПК?

Но для ответа на ваш вопрос первичный ключ всегда является индексом, поэтому нет необходимости создавать другой.

+0

Спасибо, я просто читал о newsequentialid http://www.sqlskills.com/blogs/kimberly/guids-as-primary-keys-andor-the-clustering-key/#ixzz0wDK6cece – KeyboardFriendly

Смежные вопросы