Результаты (
русский) 1:
[копия]Скопировано!
Соответственно, только две возможные расписания являются (1 2 3 4 5 6) и (4 5 6 1 2 3), которые удовлетворяют упорядоченность свойство.Предыдущий пример является в определенном смысле тривиальной, поскольку речь идет только одна блокировка и атомарность транзакции подразумевает упорядоченность. Для реализации упорядоченность с несколькими объектами и несколько блокировок, широко используемым методом является 2пл двухфазного блокировка гарантирует, что все пары конфликтующих операций совместно используемых объектов с параллельными транзакциями, всегда выполняются в том же порядке. Два этапа являются следующие:Этап 1: Планировщик получает все блокировки один за другим без освобождения блокировки.Это называется растущей фазе или приобретения фазы.Этап 2: Планировщик освобождает все блокировки, полученные пока что без приобретения каких-либо новых блокировок.Это называется сокращением фазы или выпуска фазы.
переводится, пожалуйста, подождите..
