Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
15.12.2000, 12:37
|
|||
---|---|---|---|
|
|||
Как ускорить процесс реиндексации ? |
|||
#18+
Привет всем ! База - 4Гб, лог - 1Гб, MS SQL Server 6.5 3 раза в неделю реиндексация всех индексов идет больше 2 часов, причем время растет угрожающими темпами, а если не реиндексировать - индексы через 2 - 5 дней разрастаются неимоверно в размерах и начинает падать производительность. Как можно ускорить процесс реиндексации хотя бы до 1 часа и понять причины увеличения времени реиндексации ? Спасибо ! ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.12.2000, 13:03
|
|||
---|---|---|---|
|
|||
Как ускорить процесс реиндексации ? |
|||
#18+
А как делается переиндексация? DBCC REINDEX? Может, стоить попробовать DBCC INDEXDEFRAG или CREATE INDEX ... WITH DROP_EXISTING? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.12.2000, 15:28
|
|||
---|---|---|---|
|
|||
Как ускорить процесс реиндексации ? |
|||
#18+
Кажется, после перестроения кластерного индекса, все остальные индексы перестраиваются автоматом. Это может привести к перестроению одного индекса несколько раз. Может попробовать сначало удалить все индексы, зате создать кластерный индекс а затем все остальные. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.12.2000, 13:25
|
|||
---|---|---|---|
|
|||
Как ускорить процесс реиндексации ? |
|||
#18+
Возможно, Вам нужно "поиграть" с Fill Factor. Если индекс кластерный а новые записи имеют не хронологический порядок (например случайный), Вам стоит резервировать для них место в базе, так, что бы не понадобилось реиндексировать их часто (база при этом потолстеет). Кроме того, такое впечатление, что у Вас записи не оптимально распределены по страницам и экстенам. Проанализируйте (если Вы её разработчик) возможность максимально полного использования пространства страниц. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=46&mobile=1&tid=1827530]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
41ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 132ms |
0 / 0 |