Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 По первичному ключу подскажите.  [new]
Дед-Папыхтет
Member [заблокирован]

Откуда:
Сообщений: 2808
Задача... перенести ряд таблиц в другую файловую группу.
По идее все индексы можно пересоздать с опцией drop_existing=on указав новую файловую группу. А вот что с первичным ключем делать...? Техокно для останова не хочется просить желательно на живую...


create index ix1 on tbl (field1, field2) include (field3) with(drop_existing=on, online=on) on fg2
create clustered index ix2 on tbl (id) with(drop_existing=on, online=on) on fg2

так вот норм прокатывает...
а вот

ALTER TABLE tbl ADD CONSTRAINT PK_tbl PRIMARY KEY CLUSTERED (id)
WITH (DROP_EXISTING = ON, ONLINE = ON, DATA_COMPRESSION=PAGE, maxdop=4) ON fg2

уже нет такого синтаксиса...
30 июл 18, 15:17    [21615147]     Ответить | Цитировать Сообщить модератору
 Re: По первичному ключу подскажите.  [new]
Сергей Викт.
Member

Откуда: Москва
Сообщений: 888
Ключ кластерный?
30 июл 18, 15:46    [21615284]     Ответить | Цитировать Сообщить модератору
 Re: По первичному ключу подскажите.  [new]
Сергей Викт.
Member

Откуда: Москва
Сообщений: 888
CREATE UNIQUE CLUSTERED INDEX PK_blablabla ON tbl(id)
WITH (DROP_EXISTING = ON, ONLINE = ON, DATA_COMPRESSION=PAGE, maxdop=4) ON fg2
30 июл 18, 15:47    [21615290]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить