Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
Теоретические аспекты и практические реализации создания, внедрения и использования баз данных, СУБД, хранилищ.
  • Страница:
  • 1
  • 2
  • 3
  • 4

ТЕМА:

Re: Как узнать причину блокировки 12 года 9 мес. назад #1976

А кстати, можно ещё посмотреть список открытых курсоров блокирующей сессии. Самое простое)


Спасибо за мысль)))
Дельно

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Как узнать причину блокировки 12 года 9 мес. назад #1977

P.S. Пришлось добавить условие по sid блокирующей сессии, а то ora-1427 лезла.


Точно) Но у одного sid так же может быть несколько заблокированных объектов.
Так что, как-то так:
WITH t AS (
SELECT e.object_name,
       '%'||lower(e.object_name)||'%' object_name_like,
       to_date(a.start_time,'mm/dd/yy hh24:mi:ss') start_time,
       b.sid
  FROM gv$transaction  a, 
       gv$session      b,
       v$locked_object d,
       all_objects     e
 WHERE a.inst_id = b.inst_id
       AND a.ses_addr = b.saddr
       AND d.session_id = b.sid
       AND d.object_id = e.object_id
       AND b.sid LIKE '%%' )
SELECT z.*, t.object_name, t.sid
  FROM (
SELECT t.sql_text, t.sql_fulltext, last_active_time, t.module
  FROM v$sql t )z,
       t
WHERE LOWER(z.sql_fulltext) LIKE t.object_name_like
  AND z.last_active_time >= t.start_time
ORDER BY z.module, z.last_active_time DESC

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Как узнать причину блокировки 12 года 9 мес. назад #1981

А этот запрос что-то долго выполняется, больше часа висит. Уже все блокировки рассосались и запросы из кеша вылезли :-)))
Ну... направление понятно, Огромное спс)))

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Как узнать причину блокировки 12 года 9 мес. назад #2122

если блокирует и при этом показывает номер ошибки или пишет скопируйте эти данные и забейте в гугел должен выдать запрос по манулу для oracle 11.1

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • Страница:
  • 1
  • 2
  • 3
  • 4
Время создания страницы: 0.208 секунд