Скажите, что я хочу реализовать базу данных с системой блокировки, и я использую блокировку и избегаю потенциального тупика перед ее приобретением.Что произойдет, когда обнаружен тупик
Мой вопрос:
Когда сеанс/транзакция уже успешно приобрела некоторый ресурс А, и теперь он пытается получить блокировку на ресурс B, при обнаружении взаимоблокировки.
Следовательно, сеанс не удается получить блокировку на B, если система заставит сеанс отказаться от других ресурсов, которые удерживает сеанс, в данном случае: A и аннулировать сеанс?
Или есть другой более стандартный способ справиться с этой ситуацией?
«Скажем, я хочу реализовать базу данных с системой блокировки» - это высокий порядок .... –
Я на самом деле этого не делаю, не волнуйся ^^ – Viele