У меня есть табличное пространство с именем DATA, и оно настроено с автоматическим расширением как ложным. Это табличное пространство имеет два файла данных и настроено таким образом, что оно занимает 350 ГБ физического пространства.
Неделю назад я запросил user_tablespaces и dba_data_files и заметил, что у него есть 20% доступного логического пространства. Затем я приступил к очистке и удалил много записей из таблиц в этом табличном пространстве. Мы ожидали увидеть большое увеличение доступного пространства. К сожалению, когда я запросил просмотры, я заметил, что доступное пространство теперь составляет 20,5%.
Может ли это быть из-за фрагментации данных? Можем ли мы как-нибудь «дефрагментировать» табличное пространство и восстановить потерянное пространство? Или нам нужно воссоздать табличное пространство с нуля?
источник