Вопрос проверяет понимание механизмов конкурентного доступа и согласованности данных.
Короткий ответ
Блокировки в БД ограничивают одновременный доступ к данным. Они нужны, чтобы несколько транзакций не повредили одни и те же записи. Без блокировок данные могли бы постоянно оказываться в некорректном состоянии. Это базовый механизм обеспечения целостности.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.