Имя: Пароль:
1C
Админ
ЦУП и профайлер не регистрирует дедлок, а только таймаут
0 Habist
 
05.03.12
16:41
При исскусственном моделировании взаимоблокировки при проведении документа с повышением уровня изоляции транзакций (разделяемая блокировка + пауза + исключительная блокировка), система выдает сообщение о конфликте блокировок, но при этом ни ЦУП, ни профайлер дедлок не отлавливает, а только регистрирует таймаут, с временем 20 секунд. Объясните, почему, и как можно смоделировать именно дедлок?
1 IVIuXa
 
06.03.12
13:21
(0)
потому что протокол до конца не изучил
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший