|
|
su.dbms.sql- SU.DBMS.SQL ------------------------------------------------------------------ From : Pavel Kingsep 2:5020/1694 07 Mar 2001 15:27:57 To : Dmitry Shykhman Subject : Проблема с бо льшими таблицами -------------------------------------------------------------------------------- Monday March 05 2001 22:45, you написал(а) me: DS> 1. Одно из базовых требований технологии клиент-сервер - минимизация DS> времени удержания клиентом серверных ресурсов. Hегоже плодить DS> конфликты. ...лучше оставить их на "потом"... Пусть обновление потеряется... DS> 2. Это как - двое правят один счёт? ты так не шути. Похоже, что-то DS> неладно в датском королевстве. За результат-то кто отвечает? Я к примеру. Один документ, хорошо. DS> И уж всяко не держать часами открытые транзакции. Кому оно мешает? Только попытке записи в эту строку. Хорошо, давай посмотрим на это так - SELECT FOR UPDATE используется для гарантирования того, что в период между чтением записи и её модификацией она не изменится. Если мне *нужно* именно такое поведение - все принципы идут лесом. JFYI, в одной из програм мне нужна была сериализация транзакций - а это сильнее SELECT FOR UPDATE. И я её сделал, так как она *была нужна*. С уважением, Паша --- GoldED+/W32 1.1.4.5 * Origin: -= Sunday Station =- (2:5020/1694) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /su.dbms.sql/28383aa61c61.html, оценка из 5, голосов 10
|