Результаты (
русский) 3:
[копия]Скопировано!
преждевременно писать проблема: как еще один пример проблемной ситуации, вызванной абортом сделка, рассмотреть общие переменные в, начальное значение 0, и есть два параллельных сделок T1 ≡ b ← 500 и t2 ≡ b ← 1000.в зависимости от того, в котором две операции завершена, мы ожидаем, что в будут установлены на 500 или 1000.предполагать, что они осуществляются в порядке (T1, T2).пусть T2 совершить первый (повышение сбалансированности в 1000), но затем т1 аборт (изменения значения в 0).очевидно, это не приемлемо.эта проблема называется преждевременно писать проблемы.эту проблему можно избежать, если T2 с написания b до T1 решения совершить или прервать принято не было.если ранее сделки прекратит, то позже сделки должны также отменить.чтобы избежать грязных читает и преждевременно пишет, сделка должна отсрочить его читать или писать операции до тех пор, пока сделки, намеченных ранее либо совершения или отменить.14.4.1 тестирования на serializabilityодновременно сделок обычно используем замки с конфликтующими операций на общих объектов.один из методов тестирования ли график параллельных сделок удовлетворяет serializability собственности состоит в том, чтобы создать сериализация график.The сериализация график ориентированный граф g = (V, E), где V - ряда сделок и E - это набор в границы между сделок: в край (TJ → тз) предполагает, что сделка тз приобрел замок только после операции, но освобожден замок.следующие - испытаний serializ - способность собственности:
переводится, пожалуйста, подождите..
