powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / отличие select от delete и update
2 сообщений из 2, страница 1 из 1
отличие select от delete и update
    #39383797
delete_select
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
подскажите отличие работы select от delete и update

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

select стартует скажет в 12-00.
при этом селекте все данные в этой таблице будут видны на момент времени 12-00.


теперь с delete и update.

delete с определенным условием(where) стартует в 12-00. В этой таблице есть строка N удовлетворяющая условию (where)
в другой сессии в 12-01 меняется строка N в этой таблице, так что условию (where) изначального delete она уже не удовлетворяет. эта сессия проводит коммит.

в 12-02 delete добирается до блока где хранится строка N, требует её текущую копию. В текущей копии блока, строка N условию where изначального delete уже не удовлетворяет.

Правильно ли я понимаю отличие delete и update от select?
...
Рейтинг: 0 / 0
отличие select от delete и update
    #39383827
Фотография Elic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
delete_selectв 12-02 delete добирается до блока где хранится строка N, требует её текущую копию. В текущей копии блока, строка N условию where изначального delete уже не удовлетворяет.STFF statement restart
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / отличие select от delete и update
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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