у меня есть таблица со 100 миллионами записей.
Я хочу удалить 60%. Теперь я прочитал, что должен скопировать таблицу и вставить допустимые значения (потому что это быстрее)
Пример: INSERT INTO Person_New SELECT * FROM Person_old where p.name is not null.
Проблема: Через несколько минут место для отмены заполнено, И я не могу! изменить его размер, потому что у меня не было на это прав.
Вопрос: Должен ли я разделить вставку на несколько частей, например, с диапазоном идентификаторов? Или есть лучший способ?
Изменить для первого комментария Error-Output:
ORA-30036: невозможно расширить сегмент на 8 в табличном пространстве отмены...