powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / XE-11.2g: что может означать поле lockwait и BLOCKING_SESSION?
8 сообщений из 8, страница 1 из 1
XE-11.2g: что может означать поле lockwait и BLOCKING_SESSION?
    #39615325
exp98
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сегодня начали подвисать запросы к БД, для пользов-лей, одновременно работающих с одной и той же клиентской прогой.
Код: css
1.
2.
3.
4.
5.
6.
7.
/**
  from v$session 
SID, SERIAL#, SEQ#,  status,      lockwait,          SECONDS_IN_WAIT,   BLOCKING_SESSION  ,  last_call_et,   logon_time

193    19753    15896    ACTIVE    BD37A108                344    14    344    15.03.2018 12:26:12
249    32209    25193    ACTIVE    BD363DDC                336    193  336    15.03.2018 11:03:57
**/

что может означать поле lockwait и BLOCKING_SESSION? а главное почему?
Может причиной быть дефицит свободного места в БД?
Заранее спасибо всем.
...
Рейтинг: 0 / 0
XE-11.2g: что может означать поле lockwait и BLOCKING_SESSION?
    #39615331
Фотография Elic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RTFM v$lock
...
Рейтинг: 0 / 0
XE-11.2g: что может означать поле lockwait и BLOCKING_SESSION?
    #39615336
S_e_r_j
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да и RTFM V$SESSION прекрасно все описывает
LOCKWAIT Address of the lock the session is waiting for; NULL if none
BLOCKING_SESSION Session identifier of the blocking session. This column is valid only if BLOCKING_SESSION_STATUS has the value VALID.
...
Рейтинг: 0 / 0
XE-11.2g: что может означать поле lockwait и BLOCKING_SESSION?
    #39615342
exp98
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А по-быстрому если?
в v$lock поле Block=0 у всех, это как понимать? или все записи и есть блокированные? или блокирующие?

SID - это ссылка на v$session ? а ещё какое поле к нему для точной идентификации в v$session ?

Я прочту ликбез, обязательно, щас только не до этого ((
...
Рейтинг: 0 / 0
XE-11.2g: что может означать поле lockwait и BLOCKING_SESSION?
    #39615347
exp98
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
S_e_r_j, ну в общем ясно сейчас. Оказалось проще, вчера юзер видимо поспешил закрыть своё присутствие на компе, и сессия наверно висела, так именно на этой проге все висли, а 14-й - как раз и был его SID.
Пока вопрос закрыт, спасибо всем!
...
Рейтинг: 0 / 0
XE-11.2g: что может означать поле lockwait и BLOCKING_SESSION?
    #39615349
S_e_r_j
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
exp98, ORACLE_HOME/rdbms/admin/utllockt.sql
...
Рейтинг: 0 / 0
XE-11.2g: что может означать поле lockwait и BLOCKING_SESSION?
    #39615429
exp98
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
S_e_r_j, это наверное на сервере, т.к. у меня такой скрипт не находится.
Раньше я делал после анализа просто ALTER SYSTEM
Но читать всё же придётся ... и скрипт поищу, потом.
...
Рейтинг: 0 / 0
XE-11.2g: что может означать поле lockwait и BLOCKING_SESSION?
    #39615741
S_e_r_j
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
exp98, да, на сервере БД - есть такой замечательный скрипт
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / XE-11.2g: что может означать поле lockwait и BLOCKING_SESSION?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]