ОТВЕТЫ К НЕКОТОРЫМ УПРАЖНЕНИЯМ
11.1. В момент tn никакие транзакции вообще не выполняют какой-либо полезной работы! Имеется одна тупиковая ситуация, вовлекающая транзакции Т2, ТЗ, Т9 и Т8. Кроме того, Т4 ожидает Т9, Т12 ожидаетТ4, а Т10 и Т11 ожидают Т12. Эту ситуацию можно представить с помощью графа (графа ожидания — рис. 11.11), в котором узлы представляют транзакции, а направленное ребро исходящее из узла Ti в узел Tj, указывает, что Ti ожидает Tj. Ребра графа помечены именами записей и уровнями блокировки, которых эти транзакции ожидают.
Рис. 11.11. Граф ожидания
ГЛАВА 12
ПРИКЛАДНОЕ ПРОГРАММИРОВАНИЕ III:
ДИНАМИЧЕСКИЙ SQL