Недавно мы переместили значение столбца из существующей таблицы в новую таблицу, чтобы оно могло находиться на отдельном диске.Восстановление неиспользуемого пространства в таблице SQL
Существующий столбец все еще остается, но имеет значение null, поскольку некоторые исторические приложения могут ссылаться на этот столбец при записи данных.
В таблице теперь есть неиспользуемое пространство на 10 ГБ, которое мы не можем восстановить даже после восстановления индекса Clustered, а также запустив DBCC SHRINKDATABASE и SHRINKFILE.
Как мы можем вернуть это 10 ГБ неиспользуемого пространства в этой таблице, так как таблица в новой форме не будет расти еще на 10 ГБ в следующем году +, однако другие таблицы в базе данных будут продолжать расти, и мы хотим вернуться это 10 ГБ в общий пул баз данных.
Повторяю, как мы можем вернуть это 10 ГБ неиспользуемого пространства в конкретной таблице (учитывая, что таблица не пуста)?
не связанный с программированием ... принадлежит на serverfault или суперпользователе –