Допустим ли для вашей задачи такой сценарий, чтобы запущенные другими пользователями операции смотрели, не запущена ли уже та же операция другим пользователем, и если запущена - то ждали бы пока она завершится, и только тогда начинали свою обработку?
Если это приемлимо - то дальше вы сами знаете как делать.
|