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

Откуда:
Сообщений: 1
Здравствуйте! Подскажите как решить проблему с ростом базы в SQL. Делаю перестроение индекса пока он выполняется база вырастает, приходиться ее потом сжимать. Я понимаю проблема кроется где то в самих индексах. Можно ли как выяснить какой индекс дает такой рост?
18 ноя 15, 19:15    [18437583]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL 2014 рост базы  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 37139
Убрите из вашей цепочки "приходиться ее потом сжимать" и все сразу станет хорошо.
18 ноя 15, 19:28    [18437615]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL 2014 рост базы  [new]
Glory
Member

Откуда:
Сообщений: 104760
infiniti777
Я понимаю проблема кроется где то в самих индексах.

А где вы собственно увидели проблему то ?
18 ноя 15, 19:52    [18437705]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL 2014 рост базы  [new]
invm
Member

Откуда: Москва
Сообщений: 9633
infiniti777
Я понимаю проблема кроется где то в самих индексах
Проблема кроется в непонимании вами происходящих процессов.
Перестроение индекса - это создание нового и удаление старого. Вы БД сжали, соответственно новый создавать негде. Вот БД и выросла.

А чтобы не было желания при каждом чихе сжимать БД, рекомендуется к прочтению - Путешествия экстентов и последствия DBREINDEX и SHRINKFILE
18 ноя 15, 19:53    [18437712]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить