|
|
su.dbms.sql- SU.DBMS.SQL ------------------------------------------------------------------ From : Vladimir Pavlikov 2:5020/400 20 Feb 2001 15:59:15 To : All Subject : Re: Проблема с бо льшими таблицами -------------------------------------------------------------------------------- Hello! "Dmitry Popov" <popov@krista.ru> wrote: > Всё-таки хочу заметить, что "блокировка" и "выявление конфликтов" с моей > точки зрения - вещи разные. Если конфликт выявлен и нарвавшаяся на него > операция прервана, то это не блокировка. Блокировка - это когда операция > на некоторое время приостанавливается до тех пор, пока не сложатся условия > для её корректного выполнения. А как сложились, так выполняетя, а не > обрубается. И с моей тоже. И что? > С этой точки зрения set transaction ... reserving ещё можно назвать > блокировкой. А вот ситуацию с задержкой транзакции wait ... ну ладно, > полублокировкой. Почему полу-? > Потому что в некоторых случаях (если мешающая транзакция > откатится по rollback), оно ещё может двинуться дальше. В подавляющем > же большинстве вариантов его обрубят. Т.е. точно также, как и в блокировщике. Разница лишь в _событии_ при- водящем к блокировке - львиная доля блокируемых _конфликтов_ для блокировщика для версионника таковыми не являются. И - по поводу [скипнутого] "не согласен". Я Диме Кузьменко вопрос задал, см. мой ответ на его письмо. -- Владимир Павликов. Отправлено через сервер Talk.Ru - http://www.talk.ru --- ifmail v.2.15dev5 * Origin: Fidolook Express 2.000 www.fidolook.da.ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /su.dbms.sql/648827bf7e2a.html, оценка из 5, голосов 10
|