drop partition ставит эксклюзивную блокировку на таблицу или нет?

iluxer
Дата: 01.10.2015 19:21:40
Таблица партицированна интервалами по месяцу.

В сессии 1 выполняется
alter table t1 drop partition update indexes


Если в сессии 2 в это время добавлять/изменять строки в другой партиции, то Oracle позволяет это делать.
Из чего я делаю вывод, что эксклюзивную блокировку drop partition не ставит.

Но если посмотреть в это же самое время в dba_dml_locks, то вижу запись для сессии 1 Exclusive - откуда она взялась ???
А для сессии 2 вижу блокировку уровня Row X
iluxer
Дата: 01.10.2015 19:51:44
Впрочем осенило, что это конечно же Exclusive блокировка на отдельную партицию, не иначе.