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

Откуда: Из далекой галактики
Сообщений: 19870
А так же Fill factor , как с ним ?
что то я уже подзабыл , а ведь читал про это когдато .


i_i
(';')
(V),(V),,
JS
22 мар 04, 14:40    [590281]     Ответить | Цитировать Сообщить модератору
 Re: Для очень часто обнаваляемой таблицы кластерный индекс хорошо аль нет ?  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74925
Если часто обновляется поле, составляющее кластерный индекс, то плохо. Ибо это приводит к перераспределению данных между страницами.

автор
А так же Fill factor , как с ним


А что с филлфактором?
22 мар 04, 14:43    [590286]     Ответить | Цитировать Сообщить модератору
 Re: Для очень часто обнаваляемой таблицы кластерный индекс хорошо аль нет ?  [new]
Slava
Member

Откуда: Сибирь, Новосибирск
Сообщений: 794
Главное понять обновляется ли ключ.
Fill Factor это для того чтобы сервер не реорганизовывал таблицу при удалении или при вставке. Не думаю, что он даст большую производительность хотя надо поэкспериментировать
22 мар 04, 14:49    [590301]     Ответить | Цитировать Сообщить модератору
 Re: Для очень часто обнаваляемой таблицы кластерный индекс хорошо аль нет ?  [new]
JibSkeart
Member

Откуда: Из далекой галактики
Сообщений: 19870
Понятно ,

pkarklin

А что с филлфактором?


А его значение на чтонибудь в данном случае влияет ?

посмотрел в этой табличке оказывается индекс не кластерный ,


i_i
(';')
(V),(V),,
JS
22 мар 04, 14:50    [590304]     Ответить | Цитировать Сообщить модератору
 Re: Для очень часто обнаваляемой таблицы кластерный индекс хорошо аль нет ?  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74925
Филлфактор влиет на момент создания индекса на сколько полно сиквел заполняет страницу индекса при его создании.
22 мар 04, 14:53    [590312]     Ответить | Цитировать Сообщить модератору
 Re: Для очень часто обнаваляемой таблицы кластерный индекс хорошо аль нет ?  [new]
JibSkeart
Member

Откуда: Из далекой галактики
Сообщений: 19870
2Slava
понятно ,
но в том то и дело что в этой табличке ,
часто вставляются и удаляются данные ...
попробую поигратся может что получтися :)

Главное понять обновляется ли ключ
Всмусле ?




i_i
(';')
(V),(V),,
JS
22 мар 04, 14:54    [590315]     Ответить | Цитировать Сообщить модератору
 Re: Для очень часто обнаваляемой таблицы кластерный индекс хорошо аль нет ?  [new]
Slava
Member

Откуда: Сибирь, Новосибирск
Сообщений: 794
Тогда все проще, но фил фактор все-равно важен.
22 мар 04, 14:54    [590316]     Ответить | Цитировать Сообщить модератору
 Re: Для очень часто обнаваляемой таблицы кластерный индекс хорошо аль нет ?  [new]
JibSkeart
Member

Откуда: Из далекой галактики
Сообщений: 19870
И тогда какое значение предположительно можно выставить для начала ?

i_i
(';')
(V),(V),,
JS
22 мар 04, 14:57    [590319]     Ответить | Цитировать Сообщить модератору
 Re: Для очень часто обнаваляемой таблицы кластерный индекс хорошо аль нет ?  [new]
Slava
Member

Откуда: Сибирь, Новосибирск
Сообщений: 794
Это в свете кластерного индекса. Если обновляются его значения тогда реорганайз, а если нет то...
Вообще апдейт может тормозить по разным причинам. Может у Вас запись для апдейта с трудом находится?
22 мар 04, 14:57    [590322]     Ответить | Цитировать Сообщить модератору
 Re: Для очень часто обнаваляемой таблицы кластерный индекс хорошо аль нет ?  [new]
Slava
Member

Откуда: Сибирь, Новосибирск
Сообщений: 794
90
22 мар 04, 14:58    [590327]     Ответить | Цитировать Сообщить модератору
 Re: Для очень часто обнаваляемой таблицы кластерный индекс хорошо аль нет ?  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74925
90%
22 мар 04, 14:58    [590329]     Ответить | Цитировать Сообщить модератору
 Re: Для очень часто обнаваляемой таблицы кластерный индекс хорошо аль нет ?  [new]
JibSkeart
Member

Откуда: Из далекой галактики
Сообщений: 19870
2pkarklin ,Slava

НУ если сразу 2 ответа и в одно и тоже время тогда поверю


i_i
(';')
(V),(V),,
JS
22 мар 04, 15:01    [590337]     Ответить | Цитировать Сообщить модератору
 Re: Для очень часто обнаваляемой таблицы кластерный индекс хорошо аль нет ?  [new]
Slava
Member

Откуда: Сибирь, Новосибирск
Сообщений: 794
Пока Вы пробуете скажу, что для ускорения скорее всего надо будет внимательно смотреть планы. Дело в том что нужно найти баланс между select, update и insert, что достигается оптимальными индексами, а так же многим другим.
22 мар 04, 15:06    [590350]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить