powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / hint Index в запросе в курсоре и взаимная блокировка.
10 сообщений из 10, страница 1 из 1
hint Index в запросе в курсоре и взаимная блокировка.
    #39473248
mod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ORA-00060: взаимная блокировка при ожидании ресурса. Может ли возникать из-за использования хинта Index в курсоре, если далее идёт изменение данных по выбранным строкам?
...
Рейтинг: 0 / 0
hint Index в запросе в курсоре и взаимная блокировка.
    #39473252
Фотография DВА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
может
...
Рейтинг: 0 / 0
hint Index в запросе в курсоре и взаимная блокировка.
    #39473258
stax..
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
modORA-00060: взаимная блокировка при ожидании ресурса. Может ли возникать из-за использования хинта Index в курсоре, если далее идёт изменение данных по выбранным строкам?
если индекс уникальный, и используется в обоих сессиял то врядли
ведь операции будут выполнятся в строгом порядке (аля order by)

а вот без индекса, или индекс в одной из сессий тогда да

.....
stax
...
Рейтинг: 0 / 0
hint Index в запросе в курсоре и взаимная блокировка.
    #39473265
stax..
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mod,
в догонку, 600 могут быть из-за иниттранс, тогда индекс тож может нашкодить

.....
stax
...
Рейтинг: 0 / 0
hint Index в запросе в курсоре и взаимная блокировка.
    #39473338
stax..ведь операции будут выполнятся в строгом порядкедомыслы для примитивного селекта без джоина, ордера и полагаются на то, что ключом изменения является та же проиндексированная комбинация.
...
Рейтинг: 0 / 0
hint Index в запросе в курсоре и взаимная блокировка.
    #39473339
j2k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А чего гадать-то? При дедлоке же автоматом трассировочный файл создается
...
Рейтинг: 0 / 0
hint Index в запросе в курсоре и взаимная блокировка.
    #39473352
Фотография DВА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
аццесс патхstax..ведь операции будут выполнятся в строгом порядкедомыслы для примитивного селекта без джоина, ордера и полагаются на то, что ключом изменения является та же проиндексированная комбинация.

тупой вопрос - такие же и ответы из разряда домыслов
доступ по индексу может как уменьшить, так и увеличить количество дедлоков, как за счет изменения порядка доступа, так и за счет изменения времени самой операции.
...
Рейтинг: 0 / 0
hint Index в запросе в курсоре и взаимная блокировка.
    #39473922
stax..
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DВАаццесс патхпропущено...
домыслы для примитивного селекта без джоина, ордера и полагаются на то, что ключом изменения является та же проиндексированная комбинация.

тупой вопрос - такие же и ответы из разряда домыслов
доступ по индексу может как уменьшить, так и увеличить количество дедлоков, как за счет изменения порядка доступа, так и за счет изменения времени самой операции.
первый раз слышу, что дедлок может быть "за счет изменения времени самой операции"

ps
насчет лога, часто он программеру недоступен
.....
stax
...
Рейтинг: 0 / 0
hint Index в запросе в курсоре и взаимная блокировка.
    #39473972
Nobody1111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
stax..первый раз слышу, что дедлок может быть "за счет изменения времени самой операции"

имелось в виду, очевидно, что возрастает вероятность налететь на дэдлок, если сессии-потенциальные участники дэдлока тормозят
...
Рейтинг: 0 / 0
hint Index в запросе в курсоре и взаимная блокировка.
    #39474013
stax..
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nobody1111stax..первый раз слышу, что дедлок может быть "за счет изменения времени самой операции"

имелось в виду, очевидно, что возрастает вероятность налететь на дэдлок, если сессии-потенциальные участники дэдлока тормозят
ясно, спасибо

я вообще считаю что если индекс уникальный, то дедлок не должен возникать,
ведь все меняют/удаляют в четкой последовательности, не представляю как может возникнуть дедлок
1) махинький иниттранс, так там и без индекса проблемы
2) разве что по индексу и в паралель, но я с трудом представляю
3) обход партиций в разной последовательности, у меня нет практики

а вот без индекса, лично у меня было

.....
stax
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / hint Index в запросе в курсоре и взаимная блокировка.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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