Вы не должны полагаться на Oracle для автоматической очистки корзины, поскольку ее поведение не задокументировано надлежащим образом.Ручная очистка корзины может быть лучшим вариантом.
В соответствии с документацией Oracle 10g, корзина очищается сначала по принципу .Пробел в пространстве возникает, если у пользователя заканчивается квота, или табличное пространство заполнено, или требуется расширение файла данных.
Это хорошее начало, но есть некоторые проблемы с этой документацией - она не охватывает все сценарии пространствакак полная дисковая группа ASM или диск ОС, и она не существует в версии 11g или новее.Я также не смог найти никакой соответствующей информации о моей поддержке Oracle.
Oracle обычно имеет отличную документацию, и необычно видеть, как подобное понятие исчезает из руководства.Возможно, в современных версиях поведение полностью изменилось, и теперь оно настолько странно и сложно, что никто не хотел это документировать.Или, может быть, они просто забыли.
Используйте ручную очистку, если это возможно.Или, возможно, обратите внимание на сжатие некоторых файлов данных для более точного соответствия ограничениям дисковой группы или операционной системы;возможно, тогда Oracle «увидит» космическое давление.