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

Откуда:
Сообщений: 82
Что выгоднее для увеличения производительности - переиндексация всех индексов базы либо дефрагментация?
sql server 2000
7 авг 12, 08:33    [12972547]     Ответить | Цитировать Сообщить модератору
 Re: Индексы - переиндексация VS дефрагментация  [new]
stavgreengo
Member

Откуда:
Сообщений: 710
Эффективно мануалы читать перед тем как вопросы задаёшь, а вообще если фрагментация 10-30% дефрагментируем, >30% перестраиваем
7 авг 12, 09:26    [12972725]     Ответить | Цитировать Сообщить модератору
 Re: Индексы - переиндексация VS дефрагментация  [new]
HandKot
Member

Откуда: Sergiev Posad
Сообщений: 3058
интересное чтиво
Путешествия экстентов и последствия DBREINDEX и SHRINKFILE
7 авг 12, 09:41    [12972763]     Ответить | Цитировать Сообщить модератору
 Re: Индексы - переиндексация VS дефрагментация  [new]
romanospro
Member

Откуда:
Сообщений: 82
ребилд увеличивает базу, шринк увеличивает фрагментацию
а как так чтобы рыбку съесть и не подавиться?
есть грамотный алгоритм?
9 авг 12, 04:48    [12985183]     Ответить | Цитировать Сообщить модератору
 Re: Индексы - переиндексация VS дефрагментация  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
romanospro
ребилд увеличивает базу, шринк увеличивает фрагментацию
а как так чтобы рыбку съесть и не подавиться?
есть грамотный алгоритм?
Увеличить базу до нужных размеров и успокоиться.
9 авг 12, 13:09    [12987298]     Ответить | Цитировать Сообщить модератору
 Re: Индексы - переиндексация VS дефрагментация  [new]
sergant138
Member

Откуда:
Сообщений: 37
Добрый день! У меня стоят сервера 1с 8.2 УПП и SQL 2005 (win2003) . SQL вынужденно приходится изучать. Подскажите как быстрее будет проходит реиндексация баз - средствами 1с через конфигуратор или средствами sql в плане обслуживания? Если через 1с делать, то это на несколько часов затягивается. Две базы по 100 гигабайт. Базы данных mdf находятся на RAID-1 из двух sata дисков, свободного места - около 700 гигабайт, а журналы транзакций ldf вместе с системой лежат на RAID-10 из четырех SAS-дисков и свободного места около 70 гигабайт.
27 окт 12, 15:26    [13384831]     Ответить | Цитировать Сообщить модератору
 Re: Индексы - переиндексация VS дефрагментация  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
Еще бы знать, что и как там один 1с реиндексирует какими-то своими средствами.
27 окт 12, 16:44    [13384991]     Ответить | Цитировать Сообщить модератору
 Re: Индексы - переиндексация VS дефрагментация  [new]
sergant138
Member

Откуда:
Сообщений: 37
В конфигураторе можно поставить галку "реиндексация баз".
27 окт 12, 17:16    [13385049]     Ответить | Цитировать Сообщить модератору
 Re: Индексы - переиндексация VS дефрагментация  [new]
Alexander Titkin
Member

Откуда: Москва
Сообщений: 91
sergant138,

Скорее всего одинаково по времени, если делаются одни и те же операции. Я вот как сейчас прям вижу эту галочку...Правда в MS Great Plains. Так вот, запустили мы тогда Profiler и все стало понятно ;)
27 окт 12, 17:58    [13385173]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить