А вы бы взяли на работу программиста, который не знает что такое dealock?
А на чём он должен писать?
А вы бы взяли на работу программиста, который не знает что такое dealock?
А на чём он должен писать?
Возможно вы имели в виду: Dethklok.
OstapkoBender, гг. спасибо.
deadlock?
Я не знаю. Только про deaDlock слышал.
А программиста, который просто не напишет код, приводящий к дедлоку?
на стажёра взял бы
ээээ... хрен там.
T1: START TRANSACTION
T2: START TRANSACTION
T1: update val1;
T2: update val2;
T1: update val2;
T2: update val1;
T1: COMMIT
T2: COMMIT
транзакции будут сидеть-курить до конца таймаута.
Зависит от сервера/настроек.
Firebird с NOWAIT и невозможностью существования более чем одной незакоммиченной версии мне в этом плане сильно нравился.
Я не знаю, что такое дилок. Не бери меня на работу.