|
|
su.dbms- SU.DBMS ---------------------------------------------------------------------- From : Vova Aksionov 2:5020/400 05 Jan 2003 14:34:10 To : Sergey Prach Subject : Re: Синхpонизация доступа к БД -------------------------------------------------------------------------------- On Sun, 5 Jan 2003 10:10:14 +0000 (UTC), "Sergey Prach" <slprach@kot.poltava.ua> wrote: >> update bost set id = :id where id = :id; >> select ost from bost where id = :id >> >> и пока не закончим транзакцию никто другой не сможет сделать update на >> эту запись. > > Так делать не всегда можно, точнее лучше так не делать. Hа таблице может >висеть триггер, который начнет также отрабатывать в холостую, это не всегда >very good. Дык никто и не говорит что всегда. Однако в IB кроме этого способа заблокировать запись есть еще только один [известный мне] способ блокировать, сразу всю таблицу - но это уже патология. Выбирать приходится при разработке БД - то ли блокировать update, то-ли работать в приращениях и прочее... Пока. ------------- Vova Aksionov Novosibirsk --- ifmail v.2.15dev5 * Origin: Sinor-NMTS (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /su.dbms/7869a20da883.html, оценка из 5, голосов 10
|