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

Откуда: Киев
Сообщений: 1387
Подскажите можна ли построить индексы если уже есть данные, так как когда я создавал таблицу то забыл создать индексы.


Спасибо.
21 июн 13, 10:42    [14463947]     Ответить | Цитировать Сообщить модератору
 Re: Индексы  [new]
Сергей Викт.
Member

Откуда: Москва
Сообщений: 888
VIT2708
Подскажите можна ли построить индексы если уже есть данные, так как когда я создавал таблицу то забыл создать индексы.


Спасибо.

Можно, и нужно!! Начните с изучения BOL по индексным структурам...
21 июн 13, 10:43    [14463961]     Ответить | Цитировать Сообщить модератору
 Re: Индексы  [new]
Сергей Викт.
Member

Откуда: Москва
Сообщений: 888
VIT2708
Подскажите можна ли построить индексы если уже есть данные, так как когда я создавал таблицу то забыл создать индексы.


Спасибо.

А вообще на будущее.. если у вас есть данные, которые надо перенести в БД, то лучше даже сначала создать таблицу, затем залить туда данные, и только после этого строить индексы, т.к. индекс значительно увеличивает количество операций ввода вывода при модификации данных таблицы
21 июн 13, 10:45    [14463981]     Ответить | Цитировать Сообщить модератору
 Re: Индексы  [new]
VIT2708
Member [заблокирован]

Откуда: Киев
Сообщений: 1387
Сергей Викт.,

Спасибо
21 июн 13, 10:45    [14463984]     Ответить | Цитировать Сообщить модератору
 Re: Индексы  [new]
Паганель
Member

Откуда: Винница
Сообщений: 22552
VIT2708
построить индексы если уже есть данные
нормальная ситуация
бывает например что через год эксплуатации ИС понадобился новый отчет, для которого нужен новый индекс
21 июн 13, 10:49    [14464025]     Ответить | Цитировать Сообщить модератору
 Re: Индексы  [new]
Spartakich
Member

Откуда: Riga
Сообщений: 380
Сергей Викт.
VIT2708
Подскажите можна ли построить индексы если уже есть данные, так как когда я создавал таблицу то забыл создать индексы.


Спасибо.


Можно, и нужно!!



"нужно!!" - должно быть подкреплено хоть чем-то. Индекс ради индекса может быть вреден.
а вот "можно" - это то да, можно.
21 июн 13, 11:21    [14464284]     Ответить | Цитировать Сообщить модератору
 Re: Индексы  [new]
Сергей Викт.
Member

Откуда: Москва
Сообщений: 888
Spartakich
Сергей Викт.
пропущено...

Можно, и нужно!!



"нужно!!" - должно быть подкреплено хоть чем-то. Индекс ради индекса может быть вреден.
а вот "можно" - это то да, можно.

я исходил из того. что если автор задал этот вопрос, то необходимость в создании индекса возникла.
21 июн 13, 11:22    [14464296]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить