Ну, в результате любой операции изменения данных происходит наложение блокировок. Если данные вставляются одни и те же, то и блокировки будут конфликтовать и кто-то попадет в ожидание.
Так же очень сильно зависит от уровня изоляции транзакции (или от хинта при выборке). Если SERIALIZABLE, то запрещается в том числе и вставка. На уровне базы это выражается в X блокировке диапазона ключей, которым оперирует сериализуемая транзакция.
И попытка наложить S или X блокировку со стороны другой транзакции будет отправлять ее в ожидание
__________________
Axapta v.3.0 sp5 kr2
|