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

Откуда: St.John,NB,CA
Сообщений: 5532
select * from v$session_wait where event = 'latch free';


SID SEQ# EVENT P1TEXT P1 P1RAW P2TEXT P2 P2RAW P3TEXT P3 P3RAW WAIT_TIME SECONDS_IN_WAIT STATE

1 8123 latch free address 837176480 31E64CA0 number 98 00000062 tries 0 00 -1 8 WAITED KNOWN TIME

290 7284 latch free address 837176480 31E64CA0 number 98 00000062 tries 1 00000001 1 298 WAITED KNOWN TIME

290 Сессия killed, orakill на нее не действует. У нее есть блокировка, поэтому убить ее надо.
Что делать?
18 фев 08, 09:48    [5301974]     Ответить | Цитировать Сообщить модератору
 Re: Не убивается сессия (orakill-м) с ожиданием latch free  [new]
...........
Guest
Журавлев Денис
select * from v$session_wait where event = 'latch free';


SID SEQ# EVENT P1TEXT P1 P1RAW P2TEXT P2 P2RAW P3TEXT P3 P3RAW WAIT_TIME SECONDS_IN_WAIT STATE

1 8123 latch free address 837176480 31E64CA0 number 98 00000062 tries 0 00 -1 8 WAITED KNOWN TIME

290 7284 latch free address 837176480 31E64CA0 number 98 00000062 tries 1 00000001 1 298 WAITED KNOWN TIME

290 Сессия killed, orakill на нее не действует. У нее есть блокировка, поэтому убить ее надо.
Что делать?


кто сказал, что она висит на latch free ? :)
что делать - дождаца или перегрузить экземпляр

SECONDS_IN_WAIT NUMBER If WAIT_TIME = 0, then SECONDS_IN_WAIT is the seconds spent in the current wait condition. 
If WAIT_TIME > 0, then SECONDS_IN_WAIT is the seconds since the start of the last wait, 
and SECONDS_IN_WAIT - WAIT_TIME / 100 is the active seconds since the last wait ended. 

STATE VARCHAR2(19) Wait state: 
0 - WAITING (the session is currently waiting)

-2 - WAITED UNKNOWN TIME (duration of last wait is unknown)

-1 - WAITED SHORT TIME (last wait <1/100th of a second)

>0 - WAITED KNOWN TIME (WAIT_TIME = duration of last wait)
 
18 фев 08, 10:01    [5302035]     Ответить | Цитировать Сообщить модератору
 Re: Не убивается сессия (orakill-м) с ожиданием latch free  [new]
Чапцов Илья
Member

Откуда:
Сообщений: 53
...........
что делать - дождаца

Тут на форуме недавно в аналогичной ситуации 14 часов ждали
18 фев 08, 10:19    [5302153]     Ответить | Цитировать Сообщить модератору
 Re: Не убивается сессия (orakill-м) с ожиданием latch free  [new]
Журавлев Денис
Member

Откуда: St.John,NB,CA
Сообщений: 5532
Она с пятницы висит.
Перегрузил сервак, хорошо что сотни благодарных архангельских пользователей далеко, не добегут с битами.
18 фев 08, 10:27    [5302197]     Ответить | Цитировать Сообщить модератору
 Re: Не убивается сессия (orakill-м) с ожиданием latch free  [new]
Сына
Member

Откуда:
Сообщений: 805
Журавлев Денис
Что делать?

Укажите версию Ораклы и ОС.
18 фев 08, 10:27    [5302202]     Ответить | Цитировать Сообщить модератору
 Re: Не убивается сессия (orakill-м) с ожиданием latch free  [new]
Чапцов Илья
Member

Откуда:
Сообщений: 53
Журавлев Денис
Что делать?

Возможно это баг, натыкались на такое. Следовательно, нужно создавать SR ;-)
Что за версия Оракла и ОС?

В ситуации с аналогичными симптомами помогала очистка buffer cache, но поможет ли Вам, не знаю.
18 фев 08, 10:27    [5302203]     Ответить | Цитировать Сообщить модератору
 Re: Не убивается сессия (orakill-м) с ожиданием latch free  [new]
.........
Guest
Чапцов Илья
...........
что делать - дождаца

Тут на форуме недавно в аналогичной ситуации 14 часов ждали


на форуме можно и больше подождать ;)
18 фев 08, 10:28    [5302205]     Ответить | Цитировать Сообщить модератору
 Re: Не убивается сессия (orakill-м) с ожиданием latch free  [new]
Журавлев Денис
Member

Откуда: St.John,NB,CA
Сообщений: 5532

BANNER
--------------------------------------------------------------------------------
Oracle9i Enterprise Edition Release 9.2.0.8.0 - Production
PL/SQL Release 9.2.0.8.0 - Production
CORE 9.2.0.8.0 Production
TNS for 32-bit Windows: Version 9.2.0.8.0 - Production
NLSRTL Version 9.2.0.8.0 - Production
18 фев 08, 10:37    [5302262]     Ответить | Цитировать Сообщить модератору
 Re: Не убивается сессия (orakill-м) с ожиданием latch free  [new]
Nuri
Member

Откуда: Архангельск
Сообщений: 625
Журавлев Денис
Она с пятницы висит.
Перегрузил сервак, хорошо что сотни благодарных архангельских пользователей далеко, не добегут с битами.

Что архангельские пользователи ищут на череповецком сервере? :)
18 фев 08, 10:38    [5302270]     Ответить | Цитировать Сообщить модератору
 Re: Не убивается сессия (orakill-м) с ожиданием latch free  [new]
Журавлев Денис
Member

Откуда: St.John,NB,CA
Сообщений: 5532
Nuri
Журавлев Денис
Она с пятницы висит.
Перегрузил сервак, хорошо что сотни благодарных архангельских пользователей далеко, не добегут с битами.

Что архангельские пользователи ищут на череповецком сервере? :)

сервер тоже в архангельске, а я черепе.
18 фев 08, 10:41    [5302292]     Ответить | Цитировать Сообщить модератору
 Re: Не убивается сессия (orakill-м) с ожиданием latch free  [new]
Nuri
Member

Откуда: Архангельск
Сообщений: 625
Журавлев Денис
сервер тоже в архангельске, а я черепе.

Ну ясно.
18 фев 08, 11:00    [5302464]     Ответить | Цитировать Сообщить модератору
 Re: Не убивается сессия (orakill-м) с ожиданием latch free  [new]
Dmitriy Osipov
Member

Откуда:
Сообщений: 32
Была такая же ситуация.
Сессия зависла на ожидании latch free (cache buffers chains) (неделю висела )
Oracle 9.2.0.8
кильнул сессию из оракла - PMON завис на том же латче
( т.е. на ожидании cache buffers chains висят две сессии - которую я кильнул и сессия PMON'а )
убийство сессии из UNIX (kill -9 ) эффекта не дало
более того, теперь я не мог убить вообще ни одной сессии - переходят в статус KILLED навечно
и держать ресурсы

пришлось инстанс перезагружать
18 фев 08, 15:34    [5305005]     Ответить | Цитировать Сообщить модератору
 Re: Не убивается сессия (orakill-м) с ожиданием latch free  [new]
Сына
Member

Откуда:
Сообщений: 805
Dmitriy Osipov
Была такая же ситуация.
Сессия зависла на ожидании latch free (cache buffers chains) (неделю висела )
Oracle 9.2.0.8
кильнул сессию из оракла - PMON завис на том же латче
( т.е. на ожидании cache buffers chains висят две сессии - которую я кильнул и сессия PMON'а )
убийство сессии из UNIX (kill -9 ) эффекта не дало
более того, теперь я не мог убить вообще ни одной сессии - переходят в статус KILLED навечно
и держать ресурсы

пришлось инстанс перезагружать

В следующий раз попробуйте такой финт ушами.
18 фев 08, 15:48    [5305139]     Ответить | Цитировать Сообщить модератору
Между сообщениями интервал более 1 года.
 Re: Не убивается сессия (orakill-м) с ожиданием latch free  [new]
MacDuck
Member

Откуда: Москва-Подольск
Сообщений: 6400
Dmitriy Osipov
Была такая же ситуация.
Сессия зависла на ожидании latch free (cache buffers chains) (неделю висела )
Oracle 9.2.0.8
кильнул сессию из оракла - PMON завис на том же латче
( т.е. на ожидании cache buffers chains висят две сессии - которую я кильнул и сессия PMON'а )
убийство сессии из UNIX (kill -9 ) эффекта не дало
более того, теперь я не мог убить вообще ни одной сессии - переходят в статус KILLED навечно
и держать ресурсы

пришлось инстанс перезагружать


+1 Второй раз наблюдал это сегодня. 9.2.0.8 x86-64 Linux

Помогло
alter session set events 'immediate trace name flush_cache';
, но т.к. останов продуктива был уже выбит, то сбросил аптайм инстанса. :-)
1 сен 10, 17:55    [9366253]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить