У меня есть таблица (хранит данные форума, обычно не редактируются и не обновляют только вставку), на которой у меня есть столбец первичного ключа, который, как мы знаем кластеризованный индекс. скажите, пожалуйста, получу ли какое-либо преимущество, если я создам некластеризованный индекс в этом столбце (столбец первичного ключа)?Что такое преимущества некластеризованного индекса над первичным ключом (кластерный индекс)
EDIT: мой стол имеет в настоящее время около 60000 записей, что лучше будет размещать на нем некластеризованный индекс или создавать одну и ту же новую таблицу и создавать индекс, а затем копировать записи из старой в новую таблицу.
Благодаря
Возможный дубликат [В чем разница между кластерным и некластеризованным индексом?] (Http://stackoverflow.com/questions/91688/what-are-the-differences-between-a-cllustered-and -a-non-clustered-index) – 2010-11-25 10:02:30
@Ardman: Это не дублирует это, я знаю разницу между кластерными и некластеризованными, но хочет предложения для моей конкретной ситуации. – 2010-11-25 10:13:18
Комментируя ваше редактирование на вопрос: вам нужно просто добавить новый индекс в существующую таблицу, посмотрите на команду ALTER TABLE. 60 000 строк не так много, и для создания индекса не требуется много времени. – Tony 2010-11-25 10:16:58