Если выполнять указанный ниже кусок кода в 3х параллельных потоках, то:
1) Один поток захватывает, остальные ждут (ожидаемое поведение)
2) После разблокирования еще один поток захватывает, а вот остальные падают с "Transaction (Process ID 71) was deadlocked on lock resources with another process and has been chosen as the deadlock victim. Rerun the transaction."
set transaction isolation level serializable
begin tran
update [log].[LockerForChange] set [DateAdd] = sysdatetime();