Вы можете использовать команду SHRINK, чтобы восстановить пространство и сбросить верхнюю отметку:
alter table your_table shrink space;
Однако делать это следует только в случае необходимости.В вашем случае, скорее всего, вам нужно это сделать, только если вы вставляете 567 000 записей, используя подсказку /* APPEND */
;этот совет говорит оптимизатору вставлять записи выше HWM, что в вашем сценарии приведет к росту таблицы с огромным количеством пустого пространства.Сжатие определенно было бы полезно здесь.
Если вы просто вставляете записи без подсказки, они будут в основном использовать пустое пространство, освобожденное предыдущим удалением, поэтому вам не нужно беспокоиться о HWM.
Между прочим, удаление и повторная вставка записей 5.67L каждый день звучит довольно плохо.Вероятно, существуют лучшие решения (например, MERGE), в зависимости от базовых бизнес-правил, которые вы пытаетесь удовлетворить.