Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемСтепан Яткин
1 Транзакции в Enterprise- приложениях
2 Распределенные транзакции Транзакционный ресурс XA-протокол (стандарт) – Двухфазная фиксация (prepare – commit) – Координатор транзакции – Защита от сбоев (failover) – Heuristic commit/rollback – Ручное разрешение в случае сбоя – Требуется поддержка со стороны драйвера и СУБД – Для программиста требуется только указать XA драйвер
3 Свойства XA транзакции Atomicity - частично Consistency - поддерживается Isolation – не поддерживается Durability - поддерживается
4 Декларативные – Readonly (false – по умолчанию/true) – Распространение транзакции (propagation) Requires (по-умолчнию) RequiresNew Mandatory Supports Not Supported – Уровень изоляции (значение по-умолчанию зависит от БД) Dirty read Read committed (чаще всего по-умолчанию) Repeatable read Serializable
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.