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

Откуда:
Сообщений: 344
Добрый день!
Подскажите пожалуйста где можно почитать о способах индетефикации за lock-ных объектов.
Вопрос вызван в связи со следующей ситуацией!
Имееться процедура, хочу её изменить - в ответ на это действие сообщение "10:08:24 Error: ORA-04021: таймаут произошел во время ожидания блокировки объекта МОЯ_ПРОЦЕДУРА"

Посмотрел следующие view: v$lock, v$locked_object, v$session_wait
(select * from v$session_wait where event like 'enqueue'
select * from v$lock where block!=0 or request!=0;
)

ни какой информации о запущиных сессий с моей машины нет!
Данная процедура за пускаеться из Job-планировщика. Использует таблицу (заливает в таблицу данные) которую использует другие процедуры. К томуже в нутри моей процедуры используються link на др базы.
Как можно выципить что имено локируеться?
26 май 08, 10:15    [5713459]     Ответить | Цитировать Сообщить модератору
 Re: Lock объекта  [new]
__mike__
Member

Откуда: Белгород
Сообщений: 553
select * from v$locked_object;
26 май 08, 10:32    [5713572]     Ответить | Цитировать Сообщить модератору
 Re: Lock объекта  [new]
__mike__
Member

Откуда: Белгород
Сообщений: 553
еще dba_ddl_locks
26 май 08, 10:35    [5713598]     Ответить | Цитировать Сообщить модератору
 Re: Lock объекта  [new]
tornton
Member

Откуда:
Сообщений: 344
Спасибо!
26 май 08, 10:44    [5713656]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить