Мониторы транзакций

Оценить
(0 голоса)

Transaction monitors - TP monitors - мониторы транзакций, или TP-мониторы, используются в средах OLTP как эффективный механизм управления транзакциями и их маршрутизацией внутри сети. (Смотрите главу 6 для ознакомления с рабочими нагрузками OLTP.) TP-мониторы часто используются в конъюнкциях (операциях логичес-

кого умножения) баз данных, особенно при необходимости поддержки загрузок сложных транзакций.

Мониторы транзакций могут значительно уменьшить потребности в ресурсах процессора, необходимых для обработки транзакций, хотя они обычно требуют от разработчика приложения, чтобы тот использовал APIs, связанные с монитором транзакций. Примерами коммерческих мониторов транзакций являются Tuxedo, поддерживаемый BEA Systems, Transarc. Encina, Topend, а также CICS, основанный на мэйнфрейм фирмы IBM.

Транзакции и незапланированные запросы

Мониторы транзакций особенно полезны, если транзакции устойчивы и выполняются регулярно. Как входные данные для транзакций, так и искомые результаты могут быть четко определены. Кроме этого, монитор транзакций способен маршрутизировать детали транзакций к соответствующему серверу БД, где бы он ни был расположен в сети, и возвращать результаты вызывающему приложению.

Незапланированные (специальные) запросы, в которых природу транзакции определить сложно, легче всего обрабатываются непосредственно с помощью SQL.

Мультиплексирование пользователей
Маршрутизация транзакций
Архитектура реляционных баз данных
Область хранения данных
Индексы

Добавить комментарий


Защитный код
Обновить