Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 latch: redo allocation  [new]
mlc
Member

Откуда: Asus Winter Cup
Сообщений: 487
Всем привет.

В бд абсолютно пустой от пользователей БД был запущен запрос, выполняющий insert select из одной таблицы в другую. Без джойнов, предикатов фильтрации и тп. Запрос работал с использование parallel dml. Первые 20 минут все было нормально ровно до тех пор, пока все слейвы не отвалились от координатора, который повис на ожидании latch:redo allocation.
Сессия так и не смогла выйти из этого ожидания, пришлось ее убить.
Поясните, что это было и как так вышло? Куда надо было заглянуть, чтобы понять, что стало причиной такого поведения?

Не откажусь от ссылок на матчасть или саппорт.
17 ноя 20, 18:23    [22234056]     Ответить | Цитировать Сообщить модератору
 Re: latch: redo allocation  [new]
Vadim Lejnin
Member

Откуда:
Сообщений: 7136
mlc,

Для начала версию, alert.log
tracefile сессии, если существует

> Не откажусь от ссылок на матчасть или саппорт.
MOS (My Oracle Support)
Требуется действующий CSI (Customer Support Identificator)

У тебя банально могло закончится db_recovery_file_dest_size
17 ноя 20, 22:22    [22234224]     Ответить | Цитировать Сообщить модератору
 Re: latch: redo allocation  [new]
mlc
Member

Откуда: Asus Winter Cup
Сообщений: 487
Vadim Lejnin,

В алерт логе за период выполнения запроса ошибок не обнаружено. Трейса сессии нет.
18 ноя 20, 09:27    [22234365]     Ответить | Цитировать Сообщить модератору
 Re: latch: redo allocation  [new]
mlc
Member

Откуда: Asus Winter Cup
Сообщений: 487
mlc,

Насколько я понял, redo allocation latch связан с выделение памяти, а не дискового места. И разве, если упереться в полоток по db_recovery_file_dest_size бд замирает на этом событии? Как-то не бьется ожидание выделение памяти и сохранение редо логов на диск во FRA.
18 ноя 20, 10:28    [22234403]     Ответить | Цитировать Сообщить модератору
 Re: latch: redo allocation  [new]
Vadim Lejnin
Member

Откуда:
Сообщений: 7136
mlc,

HOWTO :: Как правильно задавать вопросы

Не надо фантазировать, Вы когда к доктору приходите тоже так же отвечаете?
Версию запросили - есть баги специфичные для конкретной версии

Как у Вас настроен archivelog, и вообще какие параметры у базы
Какая ОС, работает ли антивирус
Может у Вас система 2Гига, а SGA выставлена в 50Т, и вас система радостно полезла в swapping
в alert.log, например видны переключения redo

В syslog/system event OS тоже все чисто?
18 ноя 20, 13:39    [22234566]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить