Разделы презентаций


Параллельное выполнение транзакций. Типы конфликтов. Захваты и блокировки

Параллельное выполнение транзакций

Слайды и текст этой презентации

Слайд 1Лекция 26 Параллельное выполнение транзакций. Типы конфликтов. Захваты и блокировки

Лекция 26  Параллельное выполнение транзакций. Типы конфликтов. Захваты и блокировки

Слайд 2Параллельное выполнение транзакций

Параллельное выполнение транзакций

Слайд 3Пропавшие обновления

Пропавшие обновления

Слайд 4Чтение «грязных» данных

Чтение «грязных» данных

Слайд 5Чтение несогласованных данных

Чтение несогласованных данных

Слайд 6Строки-призраки

Строки-призраки

Слайд 7Сериализация транзакций =
механизм выполнения транзакций таким образом, когда результат совместного

выполнения транзакций эквивалентен результату некоторого последовательного выполнения этих же транзакций.


Сериализация транзакций =механизм выполнения транзакций таким образом, когда результат совместного выполнения транзакций эквивалентен результату некоторого последовательного выполнения

Слайд 8Виды конфликтов между транзакциями
W-W – конфликт Транзакция 2 пытается изменять

объект, измененный не закончившейся Транзакцией 1
R-W – конфликт Транзакция

2 пытается изменять объект, прочитанный не закончившейся Транзакцией 1

W-R – конфликт Транзакция 2 пытается читать объект, измененный не закончившейся Транзакцией 1

Виды конфликтов между транзакциямиW-W – конфликт Транзакция 2 пытается изменять объект, измененный не закончившейся Транзакцией 1 R-W

Слайд 9Режимы захватов
совместный режим - S (Shared), означающий разделяемый захват

объекта и необходимый для выполнения операции чтения объекта
монопольный режим

- X (eXclusive), означающий монопольный захват объекта и необходимый для выполнения операций записи, удаления и модификации
Режимы захватов совместный режим - S (Shared), означающий разделяемый захват объекта и необходимый для выполнения операции чтения

Слайд 10Захват и освобождение объекта
Двухфазный протокол захватов объектов БД:

первая

фаза транзакции -
накопление захватов;

вторая фаза транзакции (фиксация или

откат) -
освобождение захватов.

Захват и освобождение объекта Двухфазный протокол захватов объектов БД: первая фаза транзакции - 			накопление захватов; вторая фаза

Слайд 11Объекты захвата
файл - физический объект, область хранения нескольких отношений и,

возможно, индексов
таблица - логический объект, соответствующий множеству записей данного

отношения

страница данных - физический объект, хранящий записи одного или нескольких отношений, индексную или служебную информацию

запись - элементарный физический объект базы данных

Объекты захватафайл - физический объект, область хранения нескольких отношений и, возможно, индексов таблица - логический объект, соответствующий

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика