"Качановский Дмитрий" ...
>
> > Выше уже говорили, что термин "атомарность" имеет несколько другое
> > значение.
>
> как же другой??

    От так. Бываетъ

> вот ДК пишет
>
> я замечу, что атомарность update это обновит update все записи,
> попадающие под условие, или при обломе - ни одной
> -----
> попробую упростить - обновить все или ничего - павильно?

    Да. И на select это определение никак не налазит и не впиховывается

> с другой стороны про селект в статье о транзакциях (я уже приводил эту
> цитату), говорится, что атомарность селект - это получить записи
> соответствующие параметрам запроса на момент старта операции (момент старта
> операции зависит от параметров транзакции) - здесь я правильно понял
> документ?

    Если там так написано, то это бага. В документе

> про update найти ничего не удалось, поэтому пробую размышлять логически,
> изменение данных без чтения невозможно,

    Да

> значит сначала должен выполнится
> этап чтения данных

    Да

> с параллельным уведомлением всех что "счас буду менять
> вот эти данные" и

    Не надо притягивать за уши то, чего нет. Если сильно этого хочется - goto 
mssql,
там есть intent locks (и много других locks)

> _только_если_ этот этап прошел успешно можно данные менять
> (соответсвенно все другие будут уже знать что именно эти данные меняются и
> действовать согласно параметров своих транзакций)
>
> в чем я не прав?

    Нет никакого уведомления

--
Хорсун Влад


Ответить