powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / быстрая очистка ASM пула
10 сообщений из 10, страница 1 из 1
быстрая очистка ASM пула
    #39996056
х.з.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Периодически при обновлении test и dev контуров приходится очищать АСМ пулы. Команда rm -r * на пулах 50+Тб работает печально долго.

Может кто лайфхаком поделится как подготавливать пустой пул под восстановление БД быстрее? А если это еще из под oracle можно будет делать, а не grid так вообще будет замечательно.

Грид 12.2 и выше.
...
Рейтинг: 0 / 0
быстрая очистка ASM пула
    #39996068
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Начните с:
Код: plaintext
find /путь/пула -delete
...
Рейтинг: 0 / 0
быстрая очистка ASM пула
    #39996314
CrazyCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
х.з.
А если это еще из под oracle можно будет делать,

drop database тоже очень долго делается?
...
Рейтинг: 0 / 0
быстрая очистка ASM пула
    #39997148
х.з.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не быстрее

вдобавок удаляет трейс файлы и спфайл.
...
Рейтинг: 0 / 0
быстрая очистка ASM пула
    #39997242
Dr. Oracle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А печально долго это сколько, ради интереса?
...
Рейтинг: 0 / 0
быстрая очистка ASM пула
    #39997273
CrazyCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
х.з.
не быстрее

вдобавок удаляет трейс файлы и спфайл.

касаемо последнего делаю create pfile предварительно...
...
Рейтинг: 0 / 0
быстрая очистка ASM пула
    #39998170
х.з.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dr. Oracle,

пол часа
...
Рейтинг: 0 / 0
быстрая очистка ASM пула
    #39998579
НеофитSQL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
х.з.
Периодически при обновлении test и dev контуров приходится очищать АСМ пулы. Команда rm -r * на пулах 50+Тб работает печально долго.

Может кто лайфхаком поделится как подготавливать пустой пул под восстановление БД быстрее? А если это еще из под oracle можно будет делать, а не grid так вообще будет замечательно.

Грид 12.2 и выше.


Если это файловая система, то продолжительность операции связана с индивидуальной отработкой каждого файла, что для каждого файла трогает директорию и освобождает блоки ранее занятые каждым файлом.

Удалить все сразу и начисто можно форматированием, если директория целиком живет на одной файловой системе.
Так делает OpenBSD для /usr/obj, где создается полно файлов которые нужно удалить все сразу и быстро.

Или использовать трюк, которым пользуется корзинка: переименовать файлы вбок (мгновенная операция), и запустить фоновый процесс удаления данных. Папка зразу опустеет, а свободное место постепенно освободится за следующие 30 минут. Можно работать, если все 50 ТБ пространства не требуются сразу.

вместо rm -r * :

mkdir ../deleteme
mv * ../deleteme/
rm -r ../deleteme
...
Рейтинг: 0 / 0
быстрая очистка ASM пула
    #39998608
Надфиль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
НеофитSQL

вместо rm -r * :

mkdir ../deleteme
mv * ../deleteme/
rm -r ../deleteme

блестящий совет для АСМ) продолжай держать нас в курсе)
...
Рейтинг: 0 / 0
быстрая очистка ASM пула
    #39998655
CrazyCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Надфиль
НеофитSQL

вместо rm -r * :

mkdir ../deleteme
mv * ../deleteme/
rm -r ../deleteme

блестящий совет для АСМ) продолжай держать нас в курсе)
после слов "Если это файловая система" можно дальше не читать )))
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / быстрая очистка ASM пула
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]