powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Последний раз о блокировках. Уже совсем простой теоретический вопрос.
5 сообщений из 5, страница 1 из 1
Последний раз о блокировках. Уже совсем простой теоретический вопрос.
    #32099845
JohnSmith
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Почему удаление строки из таблицы ведет к ее эксклюзивной блокировке?
Какие могут быть причины? Таблица с первичным ключом... Другие таблицы ссылаются на нее references on delete cascade...
...
Рейтинг: 0 / 0
Последний раз о блокировках. Уже совсем простой теоретический вопрос.
    #32099862
ShgGena
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Poskolku neobhodimo reshit ~ takuu situaciu:

-- 1 transact -- delete from ...
-- 2 transact -- update .... --> tu ge samuu stroku
-- 1 transact -- commit;
-- 2 transact -- commit;

esly ne primenit exclusive lock k stroke to ona ostanetsya v zivih posle komandy
delete from ....;
...
Рейтинг: 0 / 0
Последний раз о блокировках. Уже совсем простой теоретический вопрос.
    #32099869
JohnSmith
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
РЕЧЬ ИДЕТ НЕ О СТРОКЕ. БЛОКИРУЕТСЯ ВСЯ ТАБЛИЦА В ЭКСЛЮЗИВНОЙ МОДЕ
...
Рейтинг: 0 / 0
Последний раз о блокировках. Уже совсем простой теоретический вопрос.
    #32099875
ShgGena
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
V etom sluchae otsutstvuet index po kakomu-libo iz vtorichih kluchey.
...
Рейтинг: 0 / 0
Последний раз о блокировках. Уже совсем простой теоретический вопрос.
    #32100128
vskv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
РЕЧЬ ИДЕТ НЕ О СТРОКЕ. БЛОКИРУЕТСЯ ВСЯ ТАБЛИЦА В ЭКСЛЮЗИВНОЙ МОДЕ
Ну не бывает так.
Было бы так, меня бы давно контора месье SAA_ прибила бы :). За то, что ночью при процессе архивации, когда из таблицы удаляется 1/30 строк одним запросом, процесс вставки новых не прерывается ни на секунду.
Проверено на 7.3.4 и 8.1.7. Единственное, есть предположение (основанное, к сожалению, на конфиденциальной информации), что как раз для 8.1.6 сие утверждение правда.

Может быть у тебя именно дочерние блокируются? Или это удаление не явное, а каскадное?
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Последний раз о блокировках. Уже совсем простой теоретический вопрос.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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