В моей базе данных есть таблица, в которой неиспользуемое пространство составляет около 55 ГБ. Как уменьшить это неиспользуемое пространство?
Шаги, которые я пробовал:
- Я перестроил индексы, это мне очень помогло, сократило неиспользуемое пространство со 110 ГБ до 55 ГБ.
- Запустив DBCC SHOWCONTIG, я обнаружил, что средняя плотность страниц в моей таблице составляет 99% (что в некотором смысле хорошо, но это не помогло мне уменьшить неиспользуемое пространство)
- Я изменил коэффициент заполнения и заново перестроил индекс (на этот раз перестроение индекса после изменения коэффициента заполнения до 100 не отражало какого-либо желаемого результата)
- Я пытался DBCC CLEANTABLE (DBNAME, "Tablename"), я не смог уменьшить неиспользуемое пространство
- Я не пробовал сокращать БД, я хочу уменьшить неиспользуемое пространство без сжатия БД.
Токовый выход:
![CurrentOutput](https://i.stack.imgur.com/KRvwf.png)
Требуемый вывод: я хочу уменьшить общее пространство, чтобы уменьшить неиспользуемое пространство.