Alexey Popov wrote:



Тебе нужна сериализация.
При генерации нового документа запускаешь транзакцию с параметрами

wait
lock_write=имя_некой_таблицы
protected

Такие транзакции будут сериализованы. Внутри вычисляешь
номер нового документа обычными sql операторами.


Мля, на колу мочало, начинай сначала, 2001-й год вроде, учител Йода вернулся. Чтоб удержать одну запись, крайне необходимо блокировать таблицу целиком. МП, крутани ПНХ движок до отсечки, а?

--
Regards. Ded.

Ответить