logo
Шпора ПРИС для Тани

Понятие распределенной транзакции. Мониторы обработки транзакций.

В распределенных базах транзакция, выполнение которой заключается в обновлении данных на нескольких узлах сети, называется глобальной или распределенной транзакцией.

Внешне выполнение распределенной транзакции выглядит как обработка транзакции к локальной базе данных. Тем не менее, распределенная транзакция включает в себя несколько локальных транзакций, каждая из которых завершается двумя путями – фиксируется или прерывается.

Распределенная транзакция фиксируется только в том случае, когда зафиксированы все локальные транзакции, ее составляющие.

Мониторы обработки транзакций (Transaction Processing Monitor – TPM), или мониторы транзакций – программные системы (которые часто относят к категории middleware), обеспечивающие эффективное управление информационно-вычислительными ресурсами в распределенной системе.

ТРМ-мониторы обеспечивают управление обменом данных между клиентами и серверами, представляя собой гибкую, открытую среду для разработки и управления мобильными приложениями, ориентированными на оперативную обработку распределенных транзакций.

Применение ТРМ-монитора повышает эффективность управления базами данных за счет:

В числе важнейших характеристик ТРМ – масштабируемость, поддержка функциональной полноты и целостности приложений, достижение максимальной производительности при обработке данных при невысоких стоимостных показателях, поддержка целостности данных в гетерогенной среде.

На современном рынке мониторов транзакций основными являются такие системы как: ACMS, CICS, TOP END, ENCINA, TUXEDO.